Interface ComConnectionAcceptor<C>
- All Known Implementing Classes:
 ComConnectionAcceptor.Default
public interface ComConnectionAcceptor<C>
Logic to greet/authenticate the client, exchange metadata, create a 
ComChannel instance.
 Potentially in another, maybe even dedicated thread.- 
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classComConnectionAcceptor.Default<C> - 
Method Summary
Modifier and Type Method Description voidacceptConnection(C connection, ComHost<C> parent)static <C> ComConnectionAcceptorCreator<C>Creator()static <C> ComConnectionAcceptor<C>New(ComProtocolProvider<C> protocolProvider, ComProtocolStringConverter protocolStringConverter, ComConnectionHandler<C> connectionHandler, ComPersistenceAdaptor<C> persistenceAdaptor, ComHostChannelAcceptor<C> channelAcceptor)ComProtocolProvider<C>protocolProvider() 
- 
Method Details
- 
protocolProvider
ComProtocolProvider<C> protocolProvider() - 
acceptConnection
 - 
Creator
 - 
New
static <C> ComConnectionAcceptor<C> New(ComProtocolProvider<C> protocolProvider, ComProtocolStringConverter protocolStringConverter, ComConnectionHandler<C> connectionHandler, ComPersistenceAdaptor<C> persistenceAdaptor, ComHostChannelAcceptor<C> channelAcceptor) 
 -