Package org.teiid.transport
Class ODBCClientInstance
- java.lang.Object
-
- org.teiid.transport.ODBCClientInstance
-
- All Implemented Interfaces:
ChannelListener
public class ODBCClientInstance extends Object implements ChannelListener
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.teiid.transport.ChannelListener
ChannelListener.ChannelListenerFactory
-
-
Constructor Summary
Constructors Constructor Description ODBCClientInstance(ObjectChannel channel, TeiidDriver driver, LogonImpl logonService)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
disconnected()
void
exceptionOccurred(Throwable t)
ODBCClientRemote
getClient()
void
onConnection(SSLEngine engine)
void
receivedMessage(Object msg)
-
-
-
Constructor Detail
-
ODBCClientInstance
public ODBCClientInstance(ObjectChannel channel, TeiidDriver driver, LogonImpl logonService)
-
-
Method Detail
-
getClient
public ODBCClientRemote getClient()
-
disconnected
public void disconnected()
- Specified by:
disconnected
in interfaceChannelListener
-
exceptionOccurred
public void exceptionOccurred(Throwable t)
- Specified by:
exceptionOccurred
in interfaceChannelListener
-
onConnection
public void onConnection(SSLEngine engine) throws CommunicationException
- Specified by:
onConnection
in interfaceChannelListener
- Throws:
CommunicationException
-
receivedMessage
public void receivedMessage(Object msg) throws CommunicationException
- Specified by:
receivedMessage
in interfaceChannelListener
- Throws:
CommunicationException
-
-