Skip to main content
Skip table of contents

Logger Adapter Reference

Stereotype Attributes

Logger

Attribute

Description

Allowed Values / Examples

action

The adapter action derives from the used operation. Do not configure this.

channel

Logging to different channels is not enabled at the moment.

Logger Adapter Operations

log Operation

  • log ( level : String, type : String, code : String, description : String , details : Any )

Name

Type

Direction

Description

Allowed Values / Examples

level

String

in

Specify one of the error log levels described in the log level guidelines on xUML Service Log Levels.

One of Fatal, Error, Warning, Info, and Debug.

type

String

in

Specify a custom error domain. This usually is the application name where the error occurred.

Stock_Synchronization

code

String

in

Specify a custom error code.

SYNC001

description

String

in

Specify a description for the log entry.

Item ID could not be found.

details

Any

in

Specify an object of complex type (class or array) that contains additional details. If provided, the contents of this object will be flattened and appended to the description.

an error detail object

report Operations

  • report ( domain : String, state : Boolean, parameter : String, description : String , timestamp : DateTime )

  • report ( domain : String, state : Boolean, parameter : Any, description : String )

Name

Type

Direction

Description

Field in Transaction Log

Allowed Values / Examples

domain

String

in

Specify a self-defined name of the domain of the logged entry.

Domain

Stock_Synchronization

state

Boolean

in

Specify how to set the status field in the log entry. This will result in setting the status field in the log entry.

State

true

Set the status field to OK.

false

Set the status field to ERROR.

parameter

String

in

Specify a self-defined parameter.

Parameter 2

Item: YY-2388

Any

Specify an object of complex type (class or array) that contains additional details. The contents of this object will be flattened and logged instead of parameter.

e2e:type='ErrorDetail', element='YY-2388', value='Connector'

description

String

in

Specify a description for the log entry.

Parameter 1

Item ID could not be found.

timestamp

DateTime

in

Specify a custom timestamp. This parameter is optional. If it is not given, the timestamp in the transaction log will be generated from the current timestamp.

timestamp and parameter (Any) are mutual exclusive: You cannot provide a custom timestamp when providing a details object.
In this case, the custom timestamp will be overwritten by the actual date and time.

Date, Time

NULL

Generated timestamp in the transaction log.

a value

Dedicated timestamp in the transaction log.

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.