|
Sun Adapter for TCP/IP HL7 | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.stc.connector.tcpip.model.client.TCPIPEwayConnection
com.stc.connector.tcpip.ext.client.TCPIPEXTEwayConnection
public class TCPIPEXTEwayConnection
This class implements the EwayConnection interface for the extended TCPIP connection oriented services for the Eway/JCA framework.
Field Summary | |
---|---|
static java.lang.String |
version
|
Fields inherited from class com.stc.connector.tcpip.model.client.TCPIPEwayConnection |
---|
mMonitorData |
Constructor Summary | |
---|---|
TCPIPEXTEwayConnection()
Constructor of TCPIPEXTEwayConnection |
Method Summary | |
---|---|
void |
cleanup()
Perform clean up of any resources or reset of any state held by the instance of EwayConnection. |
TCPIPClientApplication |
createTCPIPClientApplication(TCPIPApplicationConnection appConn,
java.lang.String appName)
Creates TCPIPClientApplication object. |
void |
destroy()
Release any resources prior to the destruction of the associated ManagedConnection. |
MessageInfo |
getMessageInfo()
Returns the messageInfo instance. |
javax.resource.spi.ManagedConnectionMetaData |
getMetaData()
Get a new instance of the ManagedConnectionMetaData which contains connection information for the currently established connection. |
void |
initialize(com.stc.connector.framework.eway.ManagedConnectionCallback aCallback,
javax.security.auth.Subject aSubject,
javax.resource.spi.ConnectionRequestInfo aConfiguration,
com.stc.connector.management.jca.system.mbeans.MonitorDataContainer aMonitorDataContainer)
Initialize the EwayConnection. |
protected void |
initializeMsg()
Method initializeMsg. |
void |
setMessageInfo(MessageInfo messageInfo)
Sets the messageInfo. |
Methods inherited from class com.stc.connector.tcpip.model.client.TCPIPEwayConnection |
---|
closeConnection, destroyConnectionHandles, generateAlert, getConfiguration, getConnection, getConnectionHandles, getCurrentApplicationConnection, getLocalTransaction, getManagedConnectionCallback, getMonitor, getSocket, getSubject, getTCPIPClientGeneralInfo, getTCPIPResourceAdapter, getTCPIPSocketInfo, getXAResource, isValidConnection, matchConnection, setMonitor, setTCPIPClientGeneralInfo, setTCPIPSocketInfo, updateMBeanConnectionStatus |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface com.stc.connector.framework.eway.EwayConnection |
---|
getConnection, getLocalTransaction, getXAResource, matchConnection |
Field Detail |
---|
public static final java.lang.String version
Constructor Detail |
---|
public TCPIPEXTEwayConnection()
Method Detail |
---|
public void initialize(com.stc.connector.framework.eway.ManagedConnectionCallback aCallback, javax.security.auth.Subject aSubject, javax.resource.spi.ConnectionRequestInfo aConfiguration, com.stc.connector.management.jca.system.mbeans.MonitorDataContainer aMonitorDataContainer) throws javax.resource.ResourceException
TCPIPEwayConnection
initialize
in interface com.stc.connector.framework.eway.EwayConnection
initialize
in class TCPIPEwayConnection
aSubject
- The Subject instance which holds the credentials for EIS
signon.aConfiguration
- The ConnectionRequestInfo instance which can hold both EIS
signon information or general connection specific information.
The ConnectionRequestInfo provided will contain the union of the
properties from the client connection request properties, the
ResourceAdapter properties, and the ManagedConnectionFactory
properties.aMonitorDataContainer
- MonitorDataContainer
javax.resource.ResourceException
- upon error.(ManagedConnectionCallback, Subject, ConnectionRequestInfo, MonitorDataContainer)
protected void initializeMsg() throws javax.resource.ResourceException
TCPIPEwayConnection
initializeMsg
in class TCPIPEwayConnection
javax.resource.ResourceException
TCPIPEwayConnection.initializeMsg()
public void cleanup() throws javax.resource.ResourceException
TCPIPEwayConnection
cleanup
in interface com.stc.connector.framework.eway.EwayConnection
cleanup
in class TCPIPEwayConnection
javax.resource.ResourceException
- upon error.EwayConnection.cleanup()
public void destroy() throws javax.resource.ResourceException
TCPIPEwayConnection
destroy
in interface com.stc.connector.framework.eway.EwayConnection
destroy
in class TCPIPEwayConnection
javax.resource.ResourceException
- upon error.EwayConnection.destroy()
public javax.resource.spi.ManagedConnectionMetaData getMetaData() throws javax.resource.ResourceException
TCPIPEwayConnection
getMetaData
in interface com.stc.connector.framework.eway.EwayConnection
getMetaData
in class TCPIPEwayConnection
javax.resource.ResourceException
- upon error.EwayConnection.getMetaData()
public MessageInfo getMessageInfo()
public void setMessageInfo(MessageInfo messageInfo)
messageInfo
- The messageInfo to setpublic TCPIPClientApplication createTCPIPClientApplication(TCPIPApplicationConnection appConn, java.lang.String appName) throws TCPIPApplicationException
TCPIPEwayConnection
createTCPIPClientApplication
in class TCPIPEwayConnection
appConn
- TCPIPApplicationConnection instanceappName
- Application name
TCPIPApplicationException
- up on an error(TCPIPApplicationConnection, String)
|
Sun Adapter for TCP/IP HL7 | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |