Package
All
Classes All Fields and Methods
Deprecated
Serialized Form
connectionManager
javax.resource.spi.ConnectionManager connectionManager
- The connection manager that manages the connections for
this factory.
managedConnectionFactory
IMSManagedConnectionFactory managedConnectionFactory
- The IMSManagedConnectionFactory that created
this IMSConnectionFactory instance.
resourceAdapterMetaData
IMSResourceAdapterMetaData resourceAdapterMetaData
- Information about the resource adapter
(IMS Connector for Java).
reference
javax.naming.Reference reference
- For javax.resource.Referenceable
messages
java.util.Vector messages
interactionVerb
int interactionVerb
- Defines the mode of the interaction with IMS via IMS Connect.
asyncOutputAvailable
boolean asyncOutputAvailable
- Indicates if there is any asynchronous output message
available. This is an output property.
purgeAsyncOutput
boolean purgeAsyncOutput
- This property exposes the "purgeNotDeliverable" function of
IMS Connect. This property controls whether or not IMS Connect
will purge undelivered I/O PCB output and applies to
Commit Mode 0 interactions on shareable persistent socket
connections. IMS Connector for Java will not support this
property on dedicated persistent sockets.
The property purgeAsyncOutput is only valid for
SYNC_SEND_RECEIVE interactions on shareable persistent
socket connections. It is not valid for SYNC_SEND or
SYNC_RECEIVE_ASYNCOUTPUT interactions or for
SYNC_SEND_RECEIVE interactions on dedicated persistent
socket connections.
If purgeAsyncOutput is TRUE the following output
messages will be purged:
- Undelivered output message inserted to the
I/O PCB by the primary IMS application program
- Output messages inserted to the I/O PCB by
secondary IMS application programs invoked by
"Program to Program" switch
If the purgeAsyncOutput property is not specified
on a SYNC_SEND_RECEIVE interaction on a shareable persistent
socket connection, the default will be TRUE.
If the purgeAsyncOutput property is not specified
on SYNC_RECEIVE_ASYNCOUTPUT, SYNC_RECEIVE_ASYNCOUTPUT_SINGLE_NOWAIT,
SYNC_RECEIVE_ASYNCOUTPUT_SINGLE_WAIT, or SYNC_SEND interactions
on a shareable persistent socket connection, the default will be FALSE.
reRoute
boolean reRoute
- This property controls whether or not undelivered I/O PCB
output will be rerouted to a named destination and only
applies to CM0 output. If reRoute is TRUE, the asynchronous
output will not be queued to the TPIPE of the generated clientID.
Instead it will be queued to the named destination.
The property reRoute is only valid for SYNC_SEND_RECEIVE
interactions on shareable persistent socket connections.
It is not valid for SYNC_SEND or SYNC_RECEIVE_ASYNCOUTPUT
interactions or for SYNC_SEND_RECEIVE interactions on
dedicated persistent socket connections.
The default value for reRoute is FALSE.
If both reRoute and purgeAsyncOutput are set to TRUE,
an exception is thrown.
commitMode
int commitMode
- Defines the type of Commit Mode associated with
the interaction with IMS via IMS Connect.
imsRequestType
int imsRequestType
- Defines the type of IMS request associated with
the interaction with IMS via IMS Connect.
ltermName
java.lang.String ltermName
- Defines the LTERM override value. The value of this property
will be placed in the IO/PCB for use by the IMS application
program. It is up to the application program how this value
is used. For example, it may be used as an alternate destination
for the output message.
mapName
java.lang.String mapName
- Defines the name of the MFS Message Input Descriptor
(MFS MID) or MFS Message Output Descriptor (MFS MOD)
associated with this interaction.
reRouteName
java.lang.String reRouteName
- If reRoute is TRUE, this property is used to provide
the name of a destination to which asynchronous
output will be queued. If reRoute is FALSE, the
reRouteName property will be ignored.
If reRoute is TRUE, and no reRouteName
is provided, the value for reRouteName will
be as follows:
- The value specified in the IMS Connect configuration file
- If no value is specified in the IMS Connect configuration
file, the value "HWS$DEF" will be used
The property reRouteName is only valid for
SYNC_SEND_RECEIVE interactions on shareable persistent
socket connections. It is not valid for any
interactions on dedicated persistent socket connections.
convEnded
boolean convEnded
- Indicates if the IMS conversational transaction
is in progress or has ended. This is an output property.
executionTimeout
int executionTimeout
- Defines the ExecutionTimeout value associated with
the interaction with IMS via IMS Connect.
convertedTimeoutValue
int convertedTimeoutValue
- Defines the converted ExecutionTimeout associated with
the interaction with IMS via IMS Connect.
timeoutIndexValue
int timeoutIndexValue
- Defines the ExecutionTimeout index value associated with
the interaction with IMS via IMS Connect.
socketTimeout
int socketTimeout
- Defines the SocketTimeout value associated with
the interaction with IMS via IMS Connect.
syncLevel
int syncLevel
- Defines the Synchronization Level
for the IMS interaction
syncLevelSet
boolean syncLevelSet
- Property that indicates whether the Sync Level
was explicitly set
altClientID
java.lang.String altClientID
- Defines the Alternate ClientID value that indicates the name of an asynchronous output
queue/Tpipe to retrieve messages from during a ResumeTpipe request to IMS Connect
using a shareable persistent socket connection
(TODO: himakar - add more (documentation) info based on the ResumeTpipe interaction table in FPS)
supportsLazyConnAssociation
boolean supportsLazyConnAssociation
- Indicates if a connection handle for a
ManagedConnection instance created by this
ManagedConnectionFactory can be
dissociated from its ManagedConnection instance.
A value of true indicates that the ConnectionManager
being used with this instance of the resource adapter
supports lazy connection association.
supportsLazyTranOpt
boolean supportsLazyTranOpt
- Indicates if a connection handle for a
ManagedConnection instance created by this
ManagedConnectionFactory can be
lazily enlisted.
A value of true indicates that the ConnectionManager
being used with this instance of the resource adapter
supports lazy transaction enlistment optimization.
traceLevel
int traceLevel
- Trace level for logging and tracing specific to
this IMSManagedConnectionFactory instance.
See IMSTraceLevelProperties for definitions of trace levels.
HostName
java.lang.String HostName
- TCP/IP hostname of machine running IMS Connect.
This property is a configurable property of
IMSManagedConnectionFactory.
PortNumber
java.lang.Integer PortNumber
- Port number of an IMS Connect instance. Note
that port numbers must be unique across all IMS Connect
instances on a TCP/IP host machine.
This property is a configurable property of
IMSManagedConnectionFactory.
IMSConnectName
java.lang.String IMSConnectName
- IMS Connect Name.
This property is a configurable property of
IMSManagedConnectionFactory.
DataStoreName
java.lang.String DataStoreName
- Name of target IMS datastore.
This property is a configurable property of
IMSManagedConnectionFactory, but is not
used in the equals() and hashCode() methods.
UserName
java.lang.String UserName
- Default user name.
This property is a configurable property of
IMSManagedConnectionFactory, but is not
used in the equals() and hashCode() methods.
Password
java.lang.String Password
- Default password.
This property is a configurable property of
IMSManagedConnectionFactory, but is not
used in the equals() and hashCode() methods.
GroupName
java.lang.String GroupName
- Default group name.
This property is a configurable property of
IMSManagedConnectionFactory, but is not
used in the equals() and hashCode() methods.
MFSXMIRepositoryURI
java.lang.String MFSXMIRepositoryURI
- MFS XMI RepositoryURI
This property is the location of MFS XMI
Repository, but is not used in the equals()
and hashCode() methods.
MFSXMIRepositoryID
java.lang.String MFSXMIRepositoryID
- MFS XMI RepositoryID
This property is the unique identifier of
MFS XMI Repository, but is not used in the
equals() and hashCode() methods.
SSLEnabled
java.lang.Boolean SSLEnabled
- SSLEnabled is a Boolean variable whose value indictes if
an SSL connection is desired or not. A true value indicates
the use of SSL and a false value indicates that SSL is
not required.
SSLKeyStoreName
java.lang.String SSLKeyStoreName
- SSLKeyStoreName is the filename (along with the
fullpath) of the keyStore which contains keys
required during the SSL handshake. It usually holds
private keys for the client but it can also be used to
store public keys or certificates.
SSLKeyStorePassword
java.lang.String SSLKeyStorePassword
- SSLKeyStorePasswd is the password for the keyStore
file which contains keys.
SSLTrustStoreName
java.lang.String SSLTrustStoreName
- SSLTrustStoreName is the filename (along with the
fullpath) of the keyStore which contains keys
required during the SSL handshake. It usually holds
public keys or certificates but it can also be used to
store private keys for the client .
SSLTrustStorePassword
java.lang.String SSLTrustStorePassword
- SSLTrustStorePasswd is the password for the keyStore
file which contains keys.
SSLEncryptionType
java.lang.String SSLEncryptionType
- SSLEncryptionType is the Encryption Type for the SSL connection.
It can have a value of "Strong" for strong encryption, i.e
encryption with ciphers that have large key sizes or it can
have a value of "Weak" for weak encryption, i.e
encryption with ciphers that have small key sizes.
CM0Dedicated
java.lang.Boolean CM0Dedicated
- CM0Dedicated is a Boolean variable whose value, if TRUE,
indictes if the IMSManagedConnectionFactory creates
IMSManagedConnection objects with sockets dedicated to
a particular clientID. Default is FALSE.
classHashName
java.lang.String classHashName
myResourceAdapter
com.ibm.connector2.ims.ico.IMSResourceAdapter myResourceAdapter
- JCA 1.5 associates a ManagedConnectionFactory JavaBean
with a ResourceAdapter.
dynamicTranRegEnabled
boolean dynamicTranRegEnabled
- Indicates if the Resource Adapter supports the
JCA 1.0 Extension - Deferred Enlistment or not.
RRSTransactional
boolean RRSTransactional
TransactionResourceRegistration
java.lang.String TransactionResourceRegistration
mfsXMILoader
com.ibm.etools.mfs.adapter.MFSXMILoader mfsXMILoader
LocalOptionThreadIdentitySupport
java.lang.String LocalOptionThreadIdentitySupport
-
TCPIPThreadIdentitySupport
java.lang.String TCPIPThreadIdentitySupport
-
threadSecurity
boolean threadSecurity
- IMS Connector for Java does not need Connection Management to place an ACEE
on the OS thread with the user identity associated with the current thread.
Package
All
Classes All Fields and Methods
Deprecated