com.ibm.j2ca.extension.emd.discovery.connection
Class WBIMetadataConnectionImpl

java.lang.Object
  extended bycom.ibm.j2ca.extension.emd.discovery.connection.WBIMetadataConnectionImpl
All Implemented Interfaces:
commonj.connector.metadata.discovery.connection.MetadataConnection

public class WBIMetadataConnectionImpl
extends java.lang.Object
implements commonj.connector.metadata.discovery.connection.MetadataConnection

Implementation for MetadataConnection. This class uses the MCF mechanism to get a connection to EIS.


Constructor Summary
WBIMetadataConnectionImpl(commonj.connector.metadata.discovery.connection.OutboundConnectionConfiguration conf)
           
 
Method Summary
 void close()
           
 commonj.connector.metadata.discovery.connection.OutboundConnectionConfiguration getConnectionCofiguration()
           
 commonj.connector.metadata.discovery.connection.OutboundConnectionType getConnectionType()
           
 javax.resource.cci.Connection getEISConnection()
          Returns the connection to EIS
static commonj.connector.tool.ToolContext getToolContext()
           
 void setToolContext(commonj.connector.tool.ToolContext context)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

WBIMetadataConnectionImpl

public WBIMetadataConnectionImpl(commonj.connector.metadata.discovery.connection.OutboundConnectionConfiguration conf)
                          throws commonj.connector.metadata.MetadataException
Method Detail

getEISConnection

public javax.resource.cci.Connection getEISConnection()
Returns the connection to EIS

Returns:

getConnectionCofiguration

public commonj.connector.metadata.discovery.connection.OutboundConnectionConfiguration getConnectionCofiguration()
Specified by:
getConnectionCofiguration in interface commonj.connector.metadata.discovery.connection.MetadataConnection
See Also:
MetadataConnection.getConnectionCofiguration()

close

public void close()
           throws commonj.connector.metadata.MetadataException
Specified by:
close in interface commonj.connector.metadata.discovery.connection.MetadataConnection
Throws:
commonj.connector.metadata.MetadataException
See Also:
MetadataConnection.close()

getConnectionType

public commonj.connector.metadata.discovery.connection.OutboundConnectionType getConnectionType()
Specified by:
getConnectionType in interface commonj.connector.metadata.discovery.connection.MetadataConnection
See Also:
MetadataConnection.getConnectionType()

setToolContext

public void setToolContext(commonj.connector.tool.ToolContext context)
Specified by:
setToolContext in interface commonj.connector.metadata.discovery.connection.MetadataConnection
See Also:
MetadataConnection.setToolContext(commonj.connector.tool.ToolContext)

getToolContext

public static commonj.connector.tool.ToolContext getToolContext()