- C8oLogger
- alreadyRemoteLogging
- c8o
- env
- initDone
- pInit
- pending_remoteLogs
- pending_remoteLogsLevel
- remoteLogLevel
- remoteLogUrl
- remoteLogs
- startTimeRemoteLog
- uidRemoteLogs
- JSON_KEY_ENV
- JSON_KEY_LEVEL
- JSON_KEY_LOGS
- JSON_KEY_MESSAGE
- JSON_KEY_REMOTE_LOG_LEVEL
- JSON_KEY_TIME
- LOG_INTERNAL_PREFIX
- REMOTE_LOG_LIMIT
- _debug
- _error
- _fatal
- _info
- _log
- _trace
- _warn
- affect_val
- canLog
- checkInitDone
- debug
- error
- fatal
- info
- isLoggableConsole
- isLoggableRemote
- log
- logC8oCall
- logC8oCallJSONResponse
- logC8oCallResponse
- logC8oCallXMLResponse
- logMethodCall
- logRemote
- logRemoteInit
- logTest
- logTestAction
- trace
- warn
+ new C8oLogger(c8o: C8oCore, first: boolean): C8oLogger
Defined in c8osdk-js-core/src/c8o/c8oLogger.ts:39
Parameters:
| Name | Type |
|---|---|
c8o |
C8oCore |
first |
boolean |
Returns: C8oLogger
• alreadyRemoteLogging: boolean[]
Defined in c8osdk-js-core/src/c8o/c8oLogger.ts:28
• c8o: C8oCore
Defined in c8osdk-js-core/src/c8o/c8oLogger.ts:36
• env: string
Defined in c8osdk-js-core/src/c8o/c8oLogger.ts:38
• initDone: boolean = false
Defined in c8osdk-js-core/src/c8o/c8oLogger.ts:32
• pInit: Promise‹any›
Defined in c8osdk-js-core/src/c8o/c8oLogger.ts:39
• pending_remoteLogs: Queue‹JSON›
Defined in c8osdk-js-core/src/c8o/c8oLogger.ts:33
• pending_remoteLogsLevel: Queue‹C8oLogLevel›
Defined in c8osdk-js-core/src/c8o/c8oLogger.ts:34
• remoteLogLevel: C8oLogLevel
Defined in c8osdk-js-core/src/c8o/c8oLogger.ts:29
• remoteLogUrl: string
Defined in c8osdk-js-core/src/c8o/c8oLogger.ts:25
Attributes
• remoteLogs: Queue‹JSON›
Defined in c8osdk-js-core/src/c8o/c8oLogger.ts:26
• startTimeRemoteLog: number
Defined in c8osdk-js-core/src/c8o/c8oLogger.ts:31
• uidRemoteLogs: string
Defined in c8osdk-js-core/src/c8o/c8oLogger.ts:30
▪ JSON_KEY_ENV: string = "env"
Defined in c8osdk-js-core/src/c8o/c8oLogger.ts:21
▪ JSON_KEY_LEVEL: string = "level"
Defined in c8osdk-js-core/src/c8o/c8oLogger.ts:18
▪ JSON_KEY_LOGS: string = "logs"
Defined in c8osdk-js-core/src/c8o/c8oLogger.ts:20
▪ JSON_KEY_MESSAGE: string = "msg"
Defined in c8osdk-js-core/src/c8o/c8oLogger.ts:19
▪ JSON_KEY_REMOTE_LOG_LEVEL: string = "remoteLogLevel"
Defined in c8osdk-js-core/src/c8o/c8oLogger.ts:16
▪ JSON_KEY_TIME: string = "time"
Defined in c8osdk-js-core/src/c8o/c8oLogger.ts:17
▪ LOG_INTERNAL_PREFIX: string = "[c8o] "
Defined in c8osdk-js-core/src/c8o/c8oLogger.ts:12
▪ REMOTE_LOG_LIMIT: number = 100
Defined in c8osdk-js-core/src/c8o/c8oLogger.ts:14
• get isDebug(): boolean
Defined in c8osdk-js-core/src/c8o/c8oLogger.ts:117
Returns: boolean
• get isError(): boolean
Defined in c8osdk-js-core/src/c8o/c8oLogger.ts:103
Returns: boolean
• get isFatal(): boolean
Defined in c8osdk-js-core/src/c8o/c8oLogger.ts:98
Returns: boolean
• get isInfo(): boolean
Defined in c8osdk-js-core/src/c8o/c8oLogger.ts:113
Returns: boolean
• get isTrace(): boolean
Defined in c8osdk-js-core/src/c8o/c8oLogger.ts:121
Returns: boolean
• get isWarn(): boolean
Defined in c8osdk-js-core/src/c8o/c8oLogger.ts:108
Returns: boolean
▸ _debug(message: string, exceptions: Error): void
Defined in c8osdk-js-core/src/c8o/c8oLogger.ts:234
Parameters:
| Name | Type | Default |
|---|---|---|
message |
string | - |
exceptions |
Error | null |
Returns: void
▸ _error(message: string, exceptions: Error): void
Defined in c8osdk-js-core/src/c8o/c8oLogger.ts:222
Parameters:
| Name | Type | Default |
|---|---|---|
message |
string | - |
exceptions |
Error | null |
Returns: void
▸ _fatal(message: string, exceptions: Error): void
Defined in c8osdk-js-core/src/c8o/c8oLogger.ts:218
Parameters:
| Name | Type | Default |
|---|---|---|
message |
string | - |
exceptions |
Error | null |
Returns: void
▸ _info(message: string, exceptions: Error): void
Defined in c8osdk-js-core/src/c8o/c8oLogger.ts:230
Parameters:
| Name | Type | Default |
|---|---|---|
message |
string | - |
exceptions |
Error | null |
Returns: void
▸ _log(logLevel: C8oLogLevel, messages: string, exceptions: Error): void
Defined in c8osdk-js-core/src/c8o/c8oLogger.ts:212
Parameters:
| Name | Type | Default |
|---|---|---|
logLevel |
C8oLogLevel | - |
messages |
string | - |
exceptions |
Error | null |
Returns: void
▸ _trace(message: string, exceptions: Error): void
Defined in c8osdk-js-core/src/c8o/c8oLogger.ts:238
Parameters:
| Name | Type | Default |
|---|---|---|
message |
string | - |
exceptions |
Error | null |
Returns: void
▸ _warn(message: string, exceptions: Error): void
Defined in c8osdk-js-core/src/c8o/c8oLogger.ts:226
Parameters:
| Name | Type | Default |
|---|---|---|
message |
string | - |
exceptions |
Error | null |
Returns: void
▸ affect_val(c8o: C8oCore, first: boolean): Promise‹unknown›
Defined in c8osdk-js-core/src/c8o/c8oLogger.ts:43
Parameters:
| Name | Type |
|---|---|
c8o |
C8oCore |
first |
boolean |
Returns: Promise‹unknown›
▸ canLog(logLevel: C8oLogLevel): boolean
Defined in c8osdk-js-core/src/c8o/c8oLogger.ts:93
Parameters:
| Name | Type |
|---|---|
logLevel |
C8oLogLevel |
Returns: boolean
▸ checkInitDone(resolve: any): Promise‹any›
Defined in c8osdk-js-core/src/c8o/c8oLogger.ts:305
Parameters:
| Name | Type | Default |
|---|---|---|
resolve |
any | null |
Returns: Promise‹any›
▸ debug(message: string, exceptions: Error): void
Defined in c8osdk-js-core/src/c8o/c8oLogger.ts:204
Parameters:
| Name | Type | Default |
|---|---|---|
message |
string | - |
exceptions |
Error | null |
Returns: void
▸ error(message: string, exceptions: Error): void
Defined in c8osdk-js-core/src/c8o/c8oLogger.ts:192
Parameters:
| Name | Type | Default |
|---|---|---|
message |
string | - |
exceptions |
Error | null |
Returns: void
▸ fatal(message: string, exceptions: Error): void
Defined in c8osdk-js-core/src/c8o/c8oLogger.ts:188
Parameters:
| Name | Type | Default |
|---|---|---|
message |
string | - |
exceptions |
Error | null |
Returns: void
▸ info(message: string, exceptions: Error): void
Defined in c8osdk-js-core/src/c8o/c8oLogger.ts:200
Parameters:
| Name | Type | Default |
|---|---|---|
message |
string | - |
exceptions |
Error | null |
Returns: void
▸ isLoggableConsole(logLevel: C8oLogLevel): boolean
Defined in c8osdk-js-core/src/c8o/c8oLogger.ts:89
Parameters:
| Name | Type |
|---|---|
logLevel |
C8oLogLevel |
Returns: boolean
▸ isLoggableRemote(logLevel: C8oLogLevel): boolean
Defined in c8osdk-js-core/src/c8o/c8oLogger.ts:85
Parameters:
| Name | Type |
|---|---|
logLevel |
C8oLogLevel |
Returns: boolean
▸ log(logLevel: C8oLogLevel, message: string, exception: Error): void
Defined in c8osdk-js-core/src/c8o/c8oLogger.ts:125
Parameters:
| Name | Type |
|---|---|
logLevel |
C8oLogLevel |
message |
string |
exception |
Error |
Returns: void
▸ logC8oCall(url: string, parameters: any): void
Defined in c8osdk-js-core/src/c8o/c8oLogger.ts:452
Parameters:
| Name | Type |
|---|---|
url |
string |
parameters |
any |
Returns: void
▸ logC8oCallJSONResponse(response: JSON, url: string, parameters: any): void
Defined in c8osdk-js-core/src/c8o/c8oLogger.ts:462
Parameters:
| Name | Type |
|---|---|
response |
JSON |
url |
string |
parameters |
any |
Returns: void
▸ logC8oCallResponse(responseStr: string, responseType: string, url: string, parameters: any): void
Defined in c8osdk-js-core/src/c8o/c8oLogger.ts:470
Parameters:
| Name | Type |
|---|---|
responseStr |
string |
responseType |
string |
url |
string |
parameters |
any |
Returns: void
▸ logC8oCallXMLResponse(response: Document, url: string, parameters: Object): void
Defined in c8osdk-js-core/src/c8o/c8oLogger.ts:466
Parameters:
| Name | Type |
|---|---|
response |
Document |
url |
string |
parameters |
Object |
Returns: void
▸ logMethodCall(methodName: string, ...parameters: any[]): void
Defined in c8osdk-js-core/src/c8o/c8oLogger.ts:421
Parameters:
| Name | Type |
|---|---|
methodName |
string |
...parameters |
any[] |
Returns: void
▸ logRemote(): Promise‹void›
Defined in c8osdk-js-core/src/c8o/c8oLogger.ts:366
Returns: Promise‹void›
▸ logRemoteInit(): Promise‹void›
Defined in c8osdk-js-core/src/c8o/c8oLogger.ts:242
Returns: Promise‹void›
▸ logTest(): Promise‹any›
Defined in c8osdk-js-core/src/c8o/c8oLogger.ts:329
Returns: Promise‹any›
▸ logTestAction(): Promise‹any›
Defined in c8osdk-js-core/src/c8o/c8oLogger.ts:344
Returns: Promise‹any›
▸ trace(message: string, exceptions: Error): void
Defined in c8osdk-js-core/src/c8o/c8oLogger.ts:208
Parameters:
| Name | Type | Default |
|---|---|---|
message |
string | - |
exceptions |
Error | null |
Returns: void
▸ warn(message: string, exceptions: Error): void
Defined in c8osdk-js-core/src/c8o/c8oLogger.ts:196
Parameters:
| Name | Type | Default |
|---|---|---|
message |
string | - |
exceptions |
Error | null |
Returns: void