Activity Log Entry Service (com.ibi.agents.XDXALogEvent)

Syntax:

com.ibi.agents.XDXALogEvent

Description:

This service is used to record events to the system log during a process flow. It can record security events and arbitrary user event codes. Each message that is logged has a type, code, and optional message.

Parameters:

Parameter

Description

Transactional

Determines whether this event record will be included in the log based on the transaction. If set to true, the event is logged only if the entire process flow is successful. For transactional recording, the channel must be declared to control the local transaction.

Event

The event class to be included in the log. Select one of the following values from the drop-down list:

  • emit {emit}
  • security {security} (default)
  • emit {signature}
  • crypto {crypto}
  • user {user}

You can also type an arbitrary, user-defined value in the Event field that must be greater than 1000.

Code

A code that further describes the event. Select one of the following values from the drop-down list:

  • start {start} (default)
  • end {end}
  • fail {fail}
  • sign {sign}
  • encrypt {encrypt}
  • decrypt {decrypt}
  • verify {verify}

You can also type an arbitrary, user-defined value in the Code field that must be greater than 1000.

Message

An arbitrary message that you want to associate with this event record.

Available Response Edges for XDXALogEvent

When you connect the XDXALogEvent object to an End object using the OnCustom build relation in a process flow, the available line edges are provided in the Line Configuration dialog box.

The following table lists and describes the available line edges for the XDXALogEvent object.

Line Edge

Description

OnError

Error

OnSuccess

Success

OnFailure

Failure


iWay Software