RVI Relay: send message to gateway service Service (com.ibi.agents.RVIRelay)

Syntax:

com.ibi.agents.RVIRelay

iIT Service Object:

format: RVI Relay: send message to gateway service

Description: Relays messages for external execution.

Parameters:

Parameter

Description

Service Name *

The name of the service to execute the current message.

Tolerance

The time to await circuit availability to access the named service, in seconds.

Timeout

The time to await response from the gateway, in seconds.

Attempt Retry

If true, a retry exception is thrown when no gateway connections are available, the message cannot be written to gateway, or this service times out while awaiting response. The retry exception will activate the channel's pending system, when available. If false, this service will attempt to acquire a new connection if the message cannot be written to the gateway and, if a connection is available, will retry automatically. If no connections are available, or if the service times out or otherwise fails while reading the response, the service will return a failure edge.

Output On Failure

If relay operation is unsuccessful, determined whether the agent should return the standard error document, or return its input. If the input is selected, the error document will be stored in the rvi.status register [type: user].

Method of compression to use *

The form of compression that should be used on the output.

Edges:

The following table lists the available Line Edges for the RVI Relay: send message to gateway service Service (com.ibi.agents.RVIRelay).

Line Edge

Description

OnError

An exception occurred during execution.

OnSuccess

The operation was successful.

OnFailure

A fail condition occurred during execution.

OnParseError

Could not parse a document.

OnFailPartner

Generic or unknown server error. Something occurred between the adapter and adaptee communication.

OnFailTimeout

The operation timed out.