com.ibm.connector2.ims.ico

Interface IMSInteractionSpecProperties

All known implementing classes:
IMSInteractionSpec

  1. public interface IMSInteractionSpecProperties
This interface defines named constants used by an IMSInteractionSpec object.

Field Summary

Modifier and Type Field and Description
  1. static
  2. int
CALLOUT_REQUEST_ASYNC
  1. static
  2. int
CALLOUT_REQUEST_BOTH
  1. static
  2. int
CALLOUT_REQUEST_SYNC
  1. static
  2. java.lang.String
copyright
  1. static
  2. boolean
DEFAULT_ASYNCOUTPUT_AVAILABLE
IMS TM Resource Adapter internal use only.
  1. static
  2. int
DEFAULT_CONVERTED_TIMEOUT_VALUE
IMS TM Resource Adapter internal use only.
  1. static
  2. int
DEFAULT_INTERACTION_VERB
IMS TM Resource Adapter internal use only.
  1. static
  2. boolean
DEFAULT_PURGE_ASYNCOUTPUT
IMS TM Resource Adapter internal use only.
  1. static
  2. boolean
DEFAULT_REROUTE
IMS TM Resource Adapter internal use only.
  1. static
  2. int
DEFAULT_RUNTIME_IMS_REQUEST_TYPE
IMS Connector for Java internal use only.
  1. static
  2. int
DEFAULT_SOTIMEOUT_VALUE
IMS TM Resource Adapter internal use only.
  1. static
  2. int
DEFAULT_TIMEOUT_INDEX_VALUE
IMS TM Resource Adapter internal use only.
  1. static
  2. int
DEFAULT_TIMEOUT_VALUE
IMS TM Resource Adapter internal use only.
  1. static
  2. int
IMS_REQUEST_TYPE_IMS_COMMAND
The request is an IMS command.
  1. static
  2. int
IMS_REQUEST_TYPE_IMS_TRANSACTION
The request is an IMS transaction.
  1. static
  2. int
IMS_REQUEST_TYPE_MFS_TRANSACTION
Reserved for applications that are generated using WebSphere Studio MFS support.
  1. static
  2. int
MAX_TIMEOUT_VALUE
IMS TM Resource Adapter internal use only.
  1. static
  2. int
NUM_OF_BASE_VERBS
IMS TM Resource Adapter internal use only.
  1. static
  2. int
NUM_OF_IMS_VERBS
IMS TM Resource Adapter internal use only.
  1. static
  2. int
NUM_OF_VERBS
IMS TM Resource Adapter internal use only.
  1. static
  2. int
SYNC_END_CONVERSATION
Used for the interactionVerb property of an IMSInteractionSpec instance to force the end of an IMS conversation.
  1. static
  2. int
SYNC_LEVEL
IMSInteractionSpec property to set the IMS Synchronous Level.
  1. static
  2. java.lang.String
SYNC_LEVEL_TEXT
IMS TM Resource Adapter internal use only.
  1. static
  2. int
SYNC_RECEIVE_ASYNCOUTPUT
Used for the interactionVerb property of an IMSInteractionSpec instance to retrieve asynchronous output messages.
  1. static
  2. int
SYNC_RECEIVE_ASYNCOUTPUT_SINGLE_NOWAIT
Used for the interactionVerb property of an IMSInteractionSpec instance to retrieve asynchronous output messages.
  1. static
  2. int
SYNC_RECEIVE_ASYNCOUTPUT_SINGLE_WAIT
Used for the interactionVerb property of an IMSInteractionSpec instance to retrieve asynchronous output messages.
  1. static
  2. int
SYNC_RECEIVE_CALLOUT
Used for the interactionVerb property of an IMSInteractionSpec instance to retrieve callout request messages.
  1. static
  2. int
TIMEOUT_DEFAULT
IMS TM Resource Adapter internal use only.
  1. static
  2. int
TIMEOUT_LARGE
IMS TM Resource Adapter internal use only.
  1. static
  2. int
TIMEOUT_NOWAIT_FLAG
IMS TM Resource Adapter internal use only.
  1. static
  2. int
TIMEOUT_RTSINGLE_NOWAIT
  1. static
  2. int
TIMEOUT_SMALL
IMS TM Resource Adapter internal use only.
  1. static
  2. int
TIMEOUT_WAITFOREVER_FLAG
IMS TM Resource Adapter internal use only.
  1. static
  2. java.lang.String
VERB_SYNC_END_CONVERSATION_TEXT
IMS TM Resource Adapter internal use only.
  1. static
  2. java.lang.String
VERB_SYNC_RECEIVE_ASYNCOUTPUT_SINGLE_NOWAIT_TEXT
IMS TM Resource Adapter internal use only.
  1. static
  2. java.lang.String
VERB_SYNC_RECEIVE_ASYNCOUTPUT_SINGLE_WAIT_TEXT
IMS TM Resource Adapter internal use only.
  1. static
  2. java.lang.String
VERB_SYNC_RECEIVE_ASYNCOUTPUT_TEXT
IMS TM Resource Adapter internal use only.
  1. static
  2. java.lang.String
VERB_SYNC_RECEIVE_CALLOUT_TEXT
IMS TM Resource Adapter internal use only.
  1. static
  2. java.lang.String
VERB_SYNC_RECEIVE_TEXT
IMS TM Resource Adapter internal use only.
  1. static
  2. java.lang.String
VERB_SYNC_SEND_RECEIVE_TEXT
IMS TM Resource Adapter internal use only.
  1. static
  2. java.lang.String
VERB_SYNC_SEND_TEXT
IMS TM Resource Adapter internal use only.

Field Detail

  1. static final java.lang.String copyright
See Also:

DEFAULT_INTERACTION_VERB

  1. static final int DEFAULT_INTERACTION_VERB
IMS TM Resource Adapter internal use only.

DEFAULT_ASYNCOUTPUT_AVAILABLE

  1. static final boolean DEFAULT_ASYNCOUTPUT_AVAILABLE
IMS TM Resource Adapter internal use only.
See Also:

DEFAULT_PURGE_ASYNCOUTPUT

  1. static final boolean DEFAULT_PURGE_ASYNCOUTPUT
IMS TM Resource Adapter internal use only.
See Also:

DEFAULT_REROUTE

  1. static final boolean DEFAULT_REROUTE
IMS TM Resource Adapter internal use only.
See Also:

SYNC_END_CONVERSATION

  1. static final int SYNC_END_CONVERSATION
Used for the interactionVerb property of an IMSInteractionSpec instance to force the end of an IMS conversation.
See Also:

SYNC_LEVEL

  1. static final int SYNC_LEVEL
IMSInteractionSpec property to set the IMS Synchronous Level. Valid values are NONE (0) and CONFIRM (1).
See Also:

SYNC_RECEIVE_ASYNCOUTPUT

  1. static final int SYNC_RECEIVE_ASYNCOUTPUT
Used for the interactionVerb property of an IMSInteractionSpec instance to retrieve asynchronous output messages. With this type of interaction the Java client can only receive a single message. If there are no messages in the IMS OTMA Asynchronous Queue for the clientID when the request is made, no further attempts will be made to retrieve the message. No message will be returned and a timeout will occur after the length of time specified in the executionTimeout property of the SYNC_RECEIVE_ASYNCOUTPUT interaction.
See Also:

SYNC_RECEIVE_ASYNCOUTPUT_SINGLE_NOWAIT

  1. static final int SYNC_RECEIVE_ASYNCOUTPUT_SINGLE_NOWAIT
Used for the interactionVerb property of an IMSInteractionSpec instance to retrieve asynchronous output messages. With this type of interaction the Java client can only receive a single message. If there are no messages in the IMS OTMA Asynchronous Queue for the clientID when the request is made, no further attempts will be made to retrieve the message. No message will be returned and an exception will immediately be returned in response to the SYNC_RECEIVE_ASYNCOUTPUT_NOWAITinteraction. The executionTimeout property of IMSInteractionSpec will be ignored if SYNC_RECEIVE_ASYNCOUTPUT_NOWAIT is specified. SYNC_RECEIVE_ASYNCOUTPUT_SINGLE_NOWAIT interactions are supported on shareable and dedicated persistent socket connections.
See Also:

SYNC_RECEIVE_ASYNCOUTPUT_SINGLE_WAIT

  1. static final int SYNC_RECEIVE_ASYNCOUTPUT_SINGLE_WAIT
Used for the interactionVerb property of an IMSInteractionSpec instance to retrieve asynchronous output messages. With this type of interaction the Java client can only receive a single message. If there are no messages in the IMS OTMA Asynchronous Queue for the clientID when the request is made, IMS Connect will wait for OTMA to return a message IMS Connect will wait the length of time specified in the executionTimeout property of the SYNC_RECEIVE_ASYNCOUTPUT_SINGLE_WAIT interaction before returning an exception. SYNC_RECEIVE_ASYNCOUTPUT_SINGLE_WAIT interactions are supported on shareable and dedicated persistent socket connections.
See Also:

SYNC_RECEIVE_CALLOUT

  1. static final int SYNC_RECEIVE_CALLOUT
Used for the interactionVerb property of an IMSInteractionSpec instance to retrieve callout request messages. With this type of interaction the Java client can only receive a single message. If there are no messages in the IMS OTMA Asynchronous Queue for the clientID when the request is made, IMS Connect will wait for OTMA to return a message IMS Connect will wait the length of time specified in the executionTimeout property. Interactions are supported on shareable and dedicated persistent socket connections.
See Also:

NUM_OF_BASE_VERBS

  1. static final int NUM_OF_BASE_VERBS
IMS TM Resource Adapter internal use only.
See Also:

NUM_OF_IMS_VERBS

  1. static final int NUM_OF_IMS_VERBS
IMS TM Resource Adapter internal use only.
See Also:

NUM_OF_VERBS

  1. static final int NUM_OF_VERBS
IMS TM Resource Adapter internal use only.
See Also:

VERB_SYNC_SEND_RECEIVE_TEXT

  1. static final java.lang.String VERB_SYNC_SEND_RECEIVE_TEXT
IMS TM Resource Adapter internal use only.
See Also:

VERB_SYNC_SEND_TEXT

  1. static final java.lang.String VERB_SYNC_SEND_TEXT
IMS TM Resource Adapter internal use only.
See Also:

VERB_SYNC_RECEIVE_TEXT

  1. static final java.lang.String VERB_SYNC_RECEIVE_TEXT
IMS TM Resource Adapter internal use only.
See Also:

VERB_SYNC_END_CONVERSATION_TEXT

  1. static final java.lang.String VERB_SYNC_END_CONVERSATION_TEXT
IMS TM Resource Adapter internal use only.
See Also:

VERB_SYNC_RECEIVE_ASYNCOUTPUT_TEXT

  1. static final java.lang.String VERB_SYNC_RECEIVE_ASYNCOUTPUT_TEXT
IMS TM Resource Adapter internal use only.
See Also:

VERB_SYNC_RECEIVE_ASYNCOUTPUT_SINGLE_NOWAIT_TEXT

  1. static final java.lang.String VERB_SYNC_RECEIVE_ASYNCOUTPUT_SINGLE_NOWAIT_TEXT
IMS TM Resource Adapter internal use only.
See Also:

VERB_SYNC_RECEIVE_ASYNCOUTPUT_SINGLE_WAIT_TEXT

  1. static final java.lang.String VERB_SYNC_RECEIVE_ASYNCOUTPUT_SINGLE_WAIT_TEXT
IMS TM Resource Adapter internal use only.
See Also:

VERB_SYNC_RECEIVE_CALLOUT_TEXT

  1. static final java.lang.String VERB_SYNC_RECEIVE_CALLOUT_TEXT
IMS TM Resource Adapter internal use only.
See Also:

SYNC_LEVEL_TEXT

  1. static final java.lang.String SYNC_LEVEL_TEXT
IMS TM Resource Adapter internal use only.
See Also:

IMS_REQUEST_TYPE_IMS_TRANSACTION

  1. static final int IMS_REQUEST_TYPE_IMS_TRANSACTION
The request is an IMS transaction. Normal transaction output returned by IMS is used to populate the application's output message. If IMS returns a "DFS" message, the IMS resource adapter throws an IMSDFSMessageException.

This value for imsRequestType is used for applications that are not generated using WebSphere Studio MFS support.

See Also:

IMS_REQUEST_TYPE_IMS_COMMAND

  1. static final int IMS_REQUEST_TYPE_IMS_COMMAND
The request is an IMS command. Command output returned by IMS, including "DFS" messages, are used to populate the application's output message. The IMSDFSMessageException is not thrown.

This value for imsRequestType is used for applications that submit IMS commands.

See Also:

IMS_REQUEST_TYPE_MFS_TRANSACTION

  1. static final int IMS_REQUEST_TYPE_MFS_TRANSACTION
Reserved for applications that are generated using WebSphere Studio MFS support. Normal transaction output returned by IMS, as well as "DFS" messages, are used to populate the application's output message. The IMSDFSMessageException is not thrown.
See Also:

DEFAULT_RUNTIME_IMS_REQUEST_TYPE

  1. static final int DEFAULT_RUNTIME_IMS_REQUEST_TYPE
IMS Connector for Java internal use only.
See Also:

DEFAULT_TIMEOUT_VALUE

  1. static final int DEFAULT_TIMEOUT_VALUE
IMS TM Resource Adapter internal use only.
See Also:

DEFAULT_CONVERTED_TIMEOUT_VALUE

  1. static final int DEFAULT_CONVERTED_TIMEOUT_VALUE
IMS TM Resource Adapter internal use only.
See Also:

MAX_TIMEOUT_VALUE

  1. static final int MAX_TIMEOUT_VALUE
IMS TM Resource Adapter internal use only.
See Also:

TIMEOUT_WAITFOREVER_FLAG

  1. static final int TIMEOUT_WAITFOREVER_FLAG
IMS TM Resource Adapter internal use only.
See Also:

TIMEOUT_NOWAIT_FLAG

  1. static final int TIMEOUT_NOWAIT_FLAG
IMS TM Resource Adapter internal use only.
See Also:

TIMEOUT_DEFAULT

  1. static final int TIMEOUT_DEFAULT
IMS TM Resource Adapter internal use only.
See Also:

TIMEOUT_SMALL

  1. static final int TIMEOUT_SMALL
IMS TM Resource Adapter internal use only.
See Also:

TIMEOUT_LARGE

  1. static final int TIMEOUT_LARGE
IMS TM Resource Adapter internal use only.
See Also:

DEFAULT_TIMEOUT_INDEX_VALUE

  1. static final int DEFAULT_TIMEOUT_INDEX_VALUE
IMS TM Resource Adapter internal use only.
See Also:

DEFAULT_SOTIMEOUT_VALUE

  1. static final int DEFAULT_SOTIMEOUT_VALUE
IMS TM Resource Adapter internal use only.
See Also:

CALLOUT_REQUEST_ASYNC

  1. static final int CALLOUT_REQUEST_ASYNC
See Also:

CALLOUT_REQUEST_SYNC

  1. static final int CALLOUT_REQUEST_SYNC
See Also:

CALLOUT_REQUEST_BOTH

  1. static final int CALLOUT_REQUEST_BOTH
See Also:

TIMEOUT_RTSINGLE_NOWAIT

  1. static final int TIMEOUT_RTSINGLE_NOWAIT
See Also: