|
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.EwayConnectioninitialize in class TCPIPEwayConnectionaSubject - 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 TCPIPEwayConnectionjavax.resource.ResourceExceptionTCPIPEwayConnection.initializeMsg()
public void cleanup()
throws javax.resource.ResourceException
TCPIPEwayConnection
cleanup in interface com.stc.connector.framework.eway.EwayConnectioncleanup in class TCPIPEwayConnectionjavax.resource.ResourceException - upon error.EwayConnection.cleanup()
public void destroy()
throws javax.resource.ResourceException
TCPIPEwayConnection
destroy in interface com.stc.connector.framework.eway.EwayConnectiondestroy in class TCPIPEwayConnectionjavax.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.EwayConnectiongetMetaData in class TCPIPEwayConnectionjavax.resource.ResourceException - upon error.EwayConnection.getMetaData()public MessageInfo getMessageInfo()
public void setMessageInfo(MessageInfo messageInfo)
messageInfo - The messageInfo to set
public TCPIPClientApplication createTCPIPClientApplication(TCPIPApplicationConnection appConn,
java.lang.String appName)
throws TCPIPApplicationException
TCPIPEwayConnection
createTCPIPClientApplication in class TCPIPEwayConnectionappConn - 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 | ||||||||