Class RemnodeWMQ
|
Version |
1.0 |
|
Modified |
23-JAN-2018 17:01:41.00 |
|
Configures communication through a message queue using Websphere MQ as a client.
All regarding Server, channel, queue manager and queues to connect to is configured
in the RemonodeWMQ-object.
Configurations for the different messages is configured in the RemtTrans-object that define
each in- and outgoing message. For each RemTrans-message the following can be configured:
TransName - a string that defines the MsgId (message identity of the message).
Address[0] - defines whether the message should be sent as a persistent message or not.
1 means that the message will be sent as a persistent message. 0 not.
See also
RtBody attributes pwr_sClass_RemnodeWMQ |
String80 |
Description |
|
Optional description. |
Int32 |
Prio |
|
Process priority for the transport process. For future use. |
String80 |
QueueManager |
|
Name of Queue Manager to connect to.
Server to connect to is defined by enviroment variable MQSERVER.
export MQSERVER=//[(port)]
For example:
export MQSERVER=CHANNEL1/TCP/192.168.40.20(2020)
The port is by default 1414 and will be used if no port is given. |
String80 |
RcvQueue |
|
Name of WMQ queue for all incoming messages. |
String80 |
SndQueue |
|
Name of WMQ queue for all outgoing messages. |
Float32 |
ScanTime |
|
Scantime in seconds for outgoing RemTrans messages.
Dynamic change is possible. |
Boolean |
Disable |
|
When set, this attribute tells the remote handler not to start
or restart the process that handles this remote node. If the transport process
is running while the attribute is set it will terminate. This can be used to force
a restart of the process. |
UInt32 |
RestartCount |
|
This attribute shows how many times the remote handler has restarted the
transport process that handles this remnode.
Dynamic change is possible and can be used in order to earn more restarts. |
UInt32 |
RestartLimit |
|
The restart limit tells the remote handler how many times the transport process
that handle this remnode can be restarted.
Dynamic change is possible and can be used in order to earn more restarts. |
Time |
RestartTime |
|
The restart time is set by the transport process at startup and therefore
shows the latest (re)starttime. |
UInt32 |
ErrCount |
|
Error counter. |
String8 |
Id |
|
Type of remnode. Used in the RemoteConfig classgraph. |
Array of Objid |
RemTransObjects |
|
Contains the objid for the RemTrans objects for this remnode.
The objid's are inserted by the remote process. |
Template Object |
Prio |
15 |
ScanTime |
1.000000e-01 |
RestartLimit |
100 |
Id |
WMQ |
Attributes detail
Process priority for the transport process. For future use.
Name of Queue Manager to connect to.
Server to connect to is defined by enviroment variable MQSERVER.
export MQSERVER=//[(port)]
For example:
export MQSERVER=CHANNEL1/TCP/192.168.40.20(2020)
The port is by default 1414 and will be used if no port is given.
Name of WMQ queue for all incoming messages.
Name of WMQ queue for all outgoing messages.
Scantime in seconds for outgoing RemTrans messages.
Dynamic change is possible.
When set, this attribute tells the remote handler not to start
or restart the process that handles this remote node. If the transport process
is running while the attribute is set it will terminate. This can be used to force
a restart of the process.
This attribute shows how many times the remote handler has restarted the
transport process that handles this remnode.
Dynamic change is possible and can be used in order to earn more restarts.
The restart limit tells the remote handler how many times the transport process
that handle this remnode can be restarted.
Dynamic change is possible and can be used in order to earn more restarts.
The restart time is set by the transport process at startup and therefore
shows the latest (re)starttime.
Type of remnode. Used in the RemoteConfig classgraph.
Contains the objid for the RemTrans objects for this remnode.
The objid's are inserted by the remote process.