org.teiid.transport
Class ODBCSocketListener

java.lang.Object
  extended by org.teiid.transport.SocketListener
      extended by org.teiid.transport.ODBCSocketListener
All Implemented Interfaces:
ChannelListener.ChannelListenerFactory

public class ODBCSocketListener
extends SocketListener


Constructor Summary
ODBCSocketListener(SocketConfiguration config, ClientServiceRegistryImpl csr, StorageManager storageManager, int portOffset)
           
 
Method Summary
 ChannelListener createChannelListener(ObjectChannel channel)
           
protected  SSLAwareChannelHandler createChannelPipelineFactory(SSLConfiguration config, StorageManager storageManager)
           
 void setAuthenticationType(java.lang.String value)
           
 
Methods inherited from class org.teiid.transport.SocketListener
getPort, getStats, stop
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ODBCSocketListener

public ODBCSocketListener(SocketConfiguration config,
                          ClientServiceRegistryImpl csr,
                          StorageManager storageManager,
                          int portOffset)
Method Detail

createChannelPipelineFactory

protected SSLAwareChannelHandler createChannelPipelineFactory(SSLConfiguration config,
                                                              StorageManager storageManager)
Overrides:
createChannelPipelineFactory in class SocketListener

createChannelListener

public ChannelListener createChannelListener(ObjectChannel channel)
Specified by:
createChannelListener in interface ChannelListener.ChannelListenerFactory
Overrides:
createChannelListener in class SocketListener

setAuthenticationType

public void setAuthenticationType(java.lang.String value)


Copyright © 2010. All Rights Reserved.