Global SREGs

Topics:

This section lists and describes some of the global Special Registers (SREGs) in iWay Service Manager (iSM). These SREGs are read-only and cannot be set in a process flow.

SREGs are created and presented to the application as needed. In addition to the SREGs established to describe iSM settings, each listener in a channel Inlet sets SREGs as appropriate to the protocol (for example, the File listener creates sreg(filename) to show the name of the file being processed. The listener SREGs are shown in the iSM Administration Console when a listener of the protocol type is defined.

SREGs created by individual services/agents are described in the iWay Service Manager Component Reference Guide where the specific service/agent is documented.

The SREGs and their values can be seen at any point in a process flow by use of the QA Service (com.ibi.agents.XDQAAgent) or Debug Node in the process flow.

engine

For example:

sreg(engine) = 'base'

ibse-port

For example:

sreg(ibse-port) = '9000'

iway.pid

For example:

sreg(iway.pid) = '7848'

iway.serverfullhost

For example:

sreg(iway.serverfullhost) = 'iwayntk1.ibi.com'

iway.serverhost

For example:

sreg(iway.serverhost) = 'iwayntk1'

iway.serverip

For example:

sreg(iway.serverip) = '172.30.173.25'

iwayconfig or iway.config

For example:

sreg(iwayconfig) = 'base'

iwayhome

For example:

sreg(iwayhome) = 'C:/temp/iway7/'

iwayworkdir or iway.workdir

For example:

sreg(iwayworkdir) = 'C:/temp/iway7/config/base'

iwayversion

For example:

sreg(iwayversion) = '7.0.4'

iway.startup.time

For example:

sreg(iway.startup.time) = 1429477701703