Added in support for new HPC Dashboard View, ability to retrieve HPC Dashboard view...
[plstackapi.git] / planetstack / core / static / log4javascript-1.4.6 / js / stubs / log4javascript_production_uncompressed.js
1 /**\r
2  * Copyright 2013 Tim Down.\r
3  *\r
4  * Licensed under the Apache License, Version 2.0 (the "License");\r
5  * you may not use this file except in compliance with the License.\r
6  * You may obtain a copy of the License at\r
7  *\r
8  *      http://www.apache.org/licenses/LICENSE-2.0\r
9  *\r
10  * Unless required by applicable law or agreed to in writing, software\r
11  * distributed under the License is distributed on an "AS IS" BASIS,\r
12  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\r
13  * See the License for the specific language governing permissions and\r
14  * limitations under the License.\r
15  */\r
16 \r
17 var log4javascript_stub = (function() {\r
18         var log4javascript;\r
19 \r
20         function ff() {\r
21                 return function() {};\r
22         }\r
23         function copy(obj, props) {\r
24                 for (var i in props) {\r
25                         obj[i] = props[i];\r
26                 }\r
27         }\r
28         var f = ff();\r
29 \r
30         // Loggers\r
31         var Logger = ff();\r
32         copy(Logger.prototype, {\r
33                 addChild: f,\r
34                 getEffectiveAppenders: f,\r
35                 invalidateAppenderCache: f,\r
36                 getAdditivity: f,\r
37                 setAdditivity: f,\r
38                 addAppender: f,\r
39                 removeAppender: f,\r
40                 removeAllAppenders: f,\r
41                 log: f,\r
42                 setLevel: f,\r
43                 getLevel: f,\r
44                 getEffectiveLevel: f,\r
45                 trace: f,\r
46                 debug: f,\r
47                 info: f,\r
48                 warn: f,\r
49                 error: f,\r
50                 fatal: f,\r
51                 isEnabledFor: f,\r
52                 isTraceEnabled: f,\r
53                 isDebugEnabled: f,\r
54                 isInfoEnabled: f,\r
55                 isWarnEnabled: f,\r
56                 isErrorEnabled: f,\r
57                 isFatalEnabled: f,\r
58                 callAppenders: f,\r
59                 group: f,\r
60                 groupEnd: f,\r
61                 time: f,\r
62                 timeEnd: f,\r
63                 assert: f,\r
64                 parent: new Logger()\r
65         });\r
66 \r
67         var getLogger = function() {\r
68                 return new Logger();\r
69         };\r
70 \r
71         function EventSupport() {}\r
72 \r
73         copy(EventSupport.prototype, {\r
74                 setEventTypes: f,\r
75                 addEventListener: f,\r
76                 removeEventListener: f,\r
77                 dispatchEvent: f,\r
78                 eventTypes: [],\r
79                 eventListeners: {}\r
80         });\r
81 \r
82         function Log4JavaScript() {}\r
83         Log4JavaScript.prototype = new EventSupport();\r
84         log4javascript = new Log4JavaScript();\r
85 \r
86         log4javascript = {\r
87                 isStub: true,\r
88                 version: "1.4.6",\r
89                 edition: "log4javascript_production",\r
90         setDocumentReady: f,\r
91                 setEventTypes: f,\r
92                 addEventListener: f,\r
93                 removeEventListener: f,\r
94                 dispatchEvent: f,\r
95                 eventTypes: [],\r
96                 eventListeners: {},\r
97                 logLog: {\r
98                         setQuietMode: f,\r
99                         setAlertAllErrors: f,\r
100                         debug: f,\r
101                         displayDebug: f,\r
102                         warn: f,\r
103                         error: f\r
104                 },\r
105                 handleError: f,\r
106                 setEnabled: f,\r
107                 isEnabled: f,\r
108                 setTimeStampsInMilliseconds: f,\r
109                 isTimeStampsInMilliseconds: f,\r
110                 evalInScope: f,\r
111                 setShowStackTraces: f,\r
112                 getLogger: getLogger,\r
113                 getDefaultLogger: getLogger,\r
114                 getNullLogger: getLogger,\r
115                 getRootLogger: getLogger,\r
116                 resetConfiguration: f,\r
117                 Level: ff(),\r
118                 LoggingEvent: ff(),\r
119                 Layout: ff(),\r
120                 Appender: ff()\r
121         };\r
122 \r
123         // LoggingEvents\r
124         log4javascript.LoggingEvent.prototype = {\r
125                 getThrowableStrRep: f,\r
126                 getCombinedMessages: f\r
127         };\r
128 \r
129         // Levels\r
130         log4javascript.Level.prototype = {\r
131                 toString: f,\r
132                 equals: f,\r
133                 isGreaterOrEqual: f\r
134         };\r
135         var level = new log4javascript.Level();\r
136         copy(log4javascript.Level, {\r
137                 ALL: level,\r
138                 TRACE: level,\r
139                 DEBUG: level,\r
140                 INFO: level,\r
141                 WARN: level,\r
142                 ERROR: level,\r
143                 FATAL: level,\r
144                 OFF: level\r
145         });\r
146 \r
147         // Layouts\r
148         log4javascript.Layout.prototype = {\r
149                 defaults: {},\r
150                 format: f,\r
151                 ignoresThrowable: f,\r
152                 getContentType: f,\r
153                 allowBatching: f,\r
154                 getDataValues: f,\r
155                 setKeys: f,\r
156                 setCustomField: f,\r
157                 hasCustomFields: f,\r
158                 setTimeStampsInMilliseconds: f,\r
159                 isTimeStampsInMilliseconds: f,\r
160                 getTimeStampValue: f,\r
161                 toString: f\r
162         };\r
163 \r
164         // PatternLayout related\r
165         log4javascript.SimpleDateFormat = ff();\r
166         log4javascript.SimpleDateFormat.prototype = {\r
167                 setMinimalDaysInFirstWeek: f,\r
168                 getMinimalDaysInFirstWeek: f,\r
169                 format: f\r
170         };\r
171 \r
172         // PatternLayout\r
173         log4javascript.PatternLayout = ff();\r
174         log4javascript.PatternLayout.prototype = new log4javascript.Layout();\r
175 \r
176         // Appenders\r
177         log4javascript.Appender = ff();\r
178         log4javascript.Appender.prototype = new EventSupport();\r
179 \r
180         copy(log4javascript.Appender.prototype, {\r
181                 layout: new log4javascript.PatternLayout(),\r
182                 threshold: log4javascript.Level.ALL,\r
183                 loggers: [],\r
184                 doAppend: f,\r
185                 append: f,\r
186                 setLayout: f,\r
187                 getLayout: f,\r
188                 setThreshold: f,\r
189                 getThreshold: f,\r
190                 setAddedToLogger: f,\r
191                 setRemovedFromLogger: f,\r
192                 group: f,\r
193                 groupEnd: f,\r
194                 toString: f\r
195         });\r
196         // SimpleLayout\r
197         log4javascript.SimpleLayout = ff();\r
198         log4javascript.SimpleLayout.prototype = new log4javascript.Layout();\r
199         // NullLayout\r
200         log4javascript.NullLayout = ff();\r
201         log4javascript.NullLayout.prototype = new log4javascript.Layout();\r
202         // ZmlLayout\r
203         log4javascript.XmlLayout = ff();\r
204         log4javascript.XmlLayout.prototype = new log4javascript.Layout();\r
205         copy(log4javascript.XmlLayout.prototype, {\r
206                 escapeCdata: f,\r
207                 isCombinedMessages: f\r
208         });\r
209         // JsonLayout\r
210         log4javascript.JsonLayout = ff();\r
211         log4javascript.JsonLayout.prototype = new log4javascript.Layout();\r
212         copy(log4javascript.JsonLayout.prototype, {\r
213                 isReadable: f,\r
214                 isCombinedMessages: f\r
215         });\r
216         // HttpPostDataLayout \r
217         log4javascript.HttpPostDataLayout = ff();\r
218         log4javascript.HttpPostDataLayout.prototype = new log4javascript.Layout();\r
219         // PatternLayout\r
220         log4javascript.PatternLayout = ff();\r
221         log4javascript.PatternLayout.prototype = new log4javascript.Layout();\r
222         // AjaxAppender\r
223         log4javascript.AjaxAppender = ff();\r
224         log4javascript.AjaxAppender.prototype = new log4javascript.Appender();\r
225         copy(log4javascript.AjaxAppender.prototype, {\r
226                 getSessionId: f,\r
227                 setSessionId: f,\r
228                 isTimed: f,\r
229                 setTimed: f,\r
230                 getTimerInterval: f,\r
231                 setTimerInterval: f,\r
232                 isWaitForResponse: f,\r
233                 setWaitForResponse: f,\r
234                 getBatchSize: f,\r
235                 setBatchSize: f,\r
236                 isSendAllOnUnload: f,\r
237                 setSendAllOnUnload: f,\r
238                 setRequestSuccessCallback: f,\r
239                 setFailCallback: f,\r
240                 getPostVarName: f,\r
241                 setPostVarName: f,\r
242                 sendAll: f,\r
243                 sendAllRemaining: f,\r
244                 defaults: {\r
245                         requestSuccessCallback: null,\r
246                         failCallback: null\r
247                 }\r
248         });\r
249         return log4javascript;\r
250 })();\r
251 if (typeof window.log4javascript == "undefined") {\r
252         var log4javascript = log4javascript_stub;\r
253 }\r