Configuring Internal Emit Services

How to:

Reference:

This section describes how to configure an Internal Emit Service using the iWay Service Manager Administration Console.


Top of page

x
Procedure: How to Configure Internal Emit Services

To configure Internal Emit Services:

  1. Click Registry in the top pane, and then click Services in the left pane.

    The Services pane opens.

    The table provided lists all the previously configured services and a brief description for each.

  2. Click Add.

    The Select Service type pane opens, as shown in the following image.

  3. Select Internal Emit Agent {com.ibi.agents.XDInternalEmitAgent} from the Type drop-down list.
  4. Click Next.

    The configuration and parameters pane for the Internal Emit Agent service opens, as shown in the following image.

  5. Provide the appropriate values for the Internal Emit Service parameters.

    For more information, see Internal Emit Services Parameters.

  6. Click Next.

    The Name and Description pane opens, as shown in the following image.

  7. Enter a name for the service and description (optional).
  8. Click Finish.

Top of page

x
Reference: Internal Emit Services Parameters

The following table lists and describes parameters for the Internal Emit Services.

Parameter

Description

Queue Name

Name of the internal queue to post messages to.

Request Context Namespace

For synchronous or asynchronous processing, namespace or list of namespaces containing registers that will be made available to the internal listener. Select "Default" for all registers in default (no prefix) namespace or "None" to send no registers at all. Enter '*' for registers from all namespaces.

Avoid Preemeter

Asks whether or not to avoid preemeters.

Return

Select one of the following options:

'status' - status document will be the out document. 'input' - in document will become the out document. 'response' - await synchronous output from internal listener. Note that 'response' option is not compatible with local transactions.

Respect Transactionality

If set, the emit respects the transactionality of the channel. If not set, the emit is always done.

Timeout

Asks how many seconds to wait for synchronous response. Set to 0 or leave blank to wait indefinitely.

Call at EOS?

In streaming a last call is made AFTER the last document. Does this Service want to be called?

Request Header Namespace

For synchronous processing, namespace or list of namespaces containing registers that will be made available to the internal listener. Leave blank for all registers in default (no prefix) namespace or enter '*' for registers from all namespaces.

Response Header Namespace

In synchronous processing, registers set by internal listener in the 'return' namespace will be made available to the calling process. If a value is supplied here, response registers will be copied to the specified namespace. Leave blank to store response registers in 'return' namespace.


iWay Software