status

Used to return the status of an operation or event. More than one <status> can be returned for each operation or event. <status> can also be included in an input from the driver to Identity Manager when the driver wants to log status of the driver to the Identity Manager log.

Remarks

Possible values for the level attribute are:

Value

Description

success

Operation or event was successful.

warning

Operation or event was partially successful.

error

Operation or event failed.

fatal

A fatal error occurred. The driver should be shut down.

retry

Application server was unavailable. Send this event or operation later.

Standard values for the type attribute include:

Value

Description

app-general

General responses from an application API.

app-authentication

Related to application authentication requests.

app-connection

Identifies a change in the availability of an application.

driver-general

Identifies a response generated by a driver.

driver-status

A driver state change occurred.

password-set-operation

Identifies a response to an application password set or change event.

remoteloader

Messages generated by the Identity Manager Remote Loader.

If a <status> is not returned for a particular event or command, it is assumed to have succeeded.

Example

<status event-id="0" level="success"/>
   <status event-id="0" level="warning">Objects in the rear view mirror may appear closer than they are!</status>
   <status event-id="0" level="warning" type="driver-status">Driver state changed to Stopped.</status>

Allowed Content

ANY

Attributes

Attribute

Possible Values

Default Value

event-id

CDATA

An identifier used to tag the results of an event or command.

Should be the same as the event-id of the operation or event that this status is associated with

#IMPLIED

level

fatal | error | warning | success | retry

The status level.

#REQUIRED

type

CDATA

An identifier used to classify the <status> for reporting purposes.

#IMPLIED

Content Rule

ANY

Parent Elements

Element

Description

input

Input events or commands.

output

Results of events or commands.