Class ComFoundation.Abstract<C,F extends ComFoundation.Abstract<C,?>>
java.lang.Object
one.microstream.util.InstanceDispatcher.Default
one.microstream.communication.types.ComFoundation.Abstract<C,F>
- All Implemented Interfaces:
ComFoundation<C,F>
,InstanceDispatcher
- Direct Known Subclasses:
ComFoundation.Default
- Enclosing interface:
- ComFoundation<C,F extends ComFoundation<C,?>>
public abstract static class ComFoundation.Abstract<C,F extends ComFoundation.Abstract<C,?>> extends InstanceDispatcher.Default implements ComFoundation<C,F>
-
Nested Class Summary
Nested classes/interfaces inherited from interface one.microstream.communication.types.ComFoundation
ComFoundation.Abstract<C,F extends ComFoundation.Abstract<C,?>>, ComFoundation.Default<F extends ComFoundation.Default<F>>
Nested classes/interfaces inherited from interface one.microstream.util.InstanceDispatcher
InstanceDispatcher.Default
-
Constructor Summary
Constructors Modifier Constructor Description protected
Abstract()
-
Method Summary
Methods inherited from class one.microstream.util.InstanceDispatcher.Default
dispatch, getInstanceDispatcherLogic, setInstanceDispatcherLogic
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface one.microstream.util.InstanceDispatcher
getInstanceDispatcherLogic, setInstanceDispatcherLogic
-
Constructor Details
-
Abstract
protected Abstract()
-
-
Method Details
-
$
-
getHostByteOrder
- Specified by:
getHostByteOrder
in interfaceComFoundation<C,F extends ComFoundation.Abstract<C,?>>
-
getInactivityTimeout
public int getInactivityTimeout()- Specified by:
getInactivityTimeout
in interfaceComFoundation<C,F extends ComFoundation.Abstract<C,?>>
-
getClientConnectTimeout
public int getClientConnectTimeout()- Specified by:
getClientConnectTimeout
in interfaceComFoundation<C,F extends ComFoundation.Abstract<C,?>>
-
getProtocolVersion
- Specified by:
getProtocolVersion
in interfaceComFoundation<C,F extends ComFoundation.Abstract<C,?>>
-
getProtocolName
- Specified by:
getProtocolName
in interfaceComFoundation<C,F extends ComFoundation.Abstract<C,?>>
-
getClientIdStrategy
- Specified by:
getClientIdStrategy
in interfaceComFoundation<C,F extends ComFoundation.Abstract<C,?>>
-
getProtocolProvider
- Specified by:
getProtocolProvider
in interfaceComFoundation<C,F extends ComFoundation.Abstract<C,?>>
-
getProtocolProviderCreator
- Specified by:
getProtocolProviderCreator
in interfaceComFoundation<C,F extends ComFoundation.Abstract<C,?>>
-
getProtocolCreator
- Specified by:
getProtocolCreator
in interfaceComFoundation<C,F extends ComFoundation.Abstract<C,?>>
-
getProtocolStringConverter
- Specified by:
getProtocolStringConverter
in interfaceComFoundation<C,F extends ComFoundation.Abstract<C,?>>
-
getHostChannelAcceptor
- Specified by:
getHostChannelAcceptor
in interfaceComFoundation<C,F extends ComFoundation.Abstract<C,?>>
-
getHostPersistenceAdaptor
- Specified by:
getHostPersistenceAdaptor
in interfaceComFoundation<C,F extends ComFoundation.Abstract<C,?>>
-
getClientPersistenceAdaptor
- Specified by:
getClientPersistenceAdaptor
in interfaceComFoundation<C,F extends ComFoundation.Abstract<C,?>>
-
getPersistenceAdaptorCreator
- Specified by:
getPersistenceAdaptorCreator
in interfaceComFoundation<C,F extends ComFoundation.Abstract<C,?>>
-
getHostInitializationIdStrategy
- Specified by:
getHostInitializationIdStrategy
in interfaceComFoundation<C,F extends ComFoundation.Abstract<C,?>>
-
getEntityTypes
- Specified by:
getEntityTypes
in interfaceComFoundation<C,F extends ComFoundation.Abstract<C,?>>
-
getHostIdStrategy
- Specified by:
getHostIdStrategy
in interfaceComFoundation<C,F extends ComFoundation.Abstract<C,?>>
-
getHostCreator
- Specified by:
getHostCreator
in interfaceComFoundation<C,F extends ComFoundation.Abstract<C,?>>
-
getClientCreator
- Specified by:
getClientCreator
in interfaceComFoundation<C,F extends ComFoundation.Abstract<C,?>>
-
getConnectionLogicDispatcher
- Specified by:
getConnectionLogicDispatcher
in interfaceComFoundation<C,F extends ComFoundation.Abstract<C,?>>
-
getPort
public int getPort()- Specified by:
getPort
in interfaceComFoundation<C,F extends ComFoundation.Abstract<C,?>>
-
getHostBindingAddress
- Specified by:
getHostBindingAddress
in interfaceComFoundation<C,F extends ComFoundation.Abstract<C,?>>
-
getClientTargetAddress
- Specified by:
getClientTargetAddress
in interfaceComFoundation<C,F extends ComFoundation.Abstract<C,?>>
-
getConnectionHandler
- Specified by:
getConnectionHandler
in interfaceComFoundation<C,F extends ComFoundation.Abstract<C,?>>
-
getConnectionAcceptorCreator
- Specified by:
getConnectionAcceptorCreator
in interfaceComFoundation<C,F extends ComFoundation.Abstract<C,?>>
-
getHostExceptionHandler
- Specified by:
getHostExceptionHandler
in interfaceComFoundation<C,F extends ComFoundation.Abstract<C,?>>
-
getPeerIdentifier
- Specified by:
getPeerIdentifier
in interfaceComFoundation<C,F extends ComFoundation.Abstract<C,?>>
-
ensurePeerIdentifier
-
ensureProtocolName
-
ensureProtocolVersion
-
ensureHostByteOrder
-
ensureClientIdStrategy
-
ensureProtocolCreator
-
ensureProtocolProviderCreator
-
ensureHostCreator
-
ensureClientCreator
-
ensureConnectionLogicDispatcher
-
ensureConnectionAcceptorCreator
-
ensureProtocolProvider
-
ensureProtocolStringConverter
-
ensureHostChannelAcceptor
-
ensureHostPersistenceAdaptor
-
ensureClientPersistenceAdaptor
-
ensurePersistenceAdaptorCreator
-
ensureHostInitializationIdStrategy
-
ensureEntityTypes
-
ensureHostIdStrategy
-
ensureConnectionHandler
-
ensurePort
protected int ensurePort() -
ensureHostBindingAddress
-
ensureClientTargetAddress
-
ensureHostExceptionHandler
-
setProtocolName
- Specified by:
setProtocolName
in interfaceComFoundation<C,F extends ComFoundation.Abstract<C,?>>
-
setProtocolVersion
- Specified by:
setProtocolVersion
in interfaceComFoundation<C,F extends ComFoundation.Abstract<C,?>>
-
setHostByteOrder
- Specified by:
setHostByteOrder
in interfaceComFoundation<C,F extends ComFoundation.Abstract<C,?>>
-
setInactivityTimeout
- Specified by:
setInactivityTimeout
in interfaceComFoundation<C,F extends ComFoundation.Abstract<C,?>>
- Parameters:
inactivityTimeout
- inactivity timeout in milliseconds- Returns:
- this
-
setClientIdStrategy
- Specified by:
setClientIdStrategy
in interfaceComFoundation<C,F extends ComFoundation.Abstract<C,?>>
-
setClientConnectTimeout
- Specified by:
setClientConnectTimeout
in interfaceComFoundation<C,F extends ComFoundation.Abstract<C,?>>
- Parameters:
clientConnectTimeout
- Timeout for client connection attempts in milliseconds- Returns:
- this
-
setProtocolCreator
- Specified by:
setProtocolCreator
in interfaceComFoundation<C,F extends ComFoundation.Abstract<C,?>>
-
setProtocolProvider
- Specified by:
setProtocolProvider
in interfaceComFoundation<C,F extends ComFoundation.Abstract<C,?>>
-
setProtocolProviderCreator
- Specified by:
setProtocolProviderCreator
in interfaceComFoundation<C,F extends ComFoundation.Abstract<C,?>>
-
setProtocolStringConverter
- Specified by:
setProtocolStringConverter
in interfaceComFoundation<C,F extends ComFoundation.Abstract<C,?>>
-
setHostCreator
- Specified by:
setHostCreator
in interfaceComFoundation<C,F extends ComFoundation.Abstract<C,?>>
-
setClientCreator
- Specified by:
setClientCreator
in interfaceComFoundation<C,F extends ComFoundation.Abstract<C,?>>
-
setConnectionLogicDispatcher
- Specified by:
setConnectionLogicDispatcher
in interfaceComFoundation<C,F extends ComFoundation.Abstract<C,?>>
-
setPort
- Specified by:
setPort
in interfaceComFoundation<C,F extends ComFoundation.Abstract<C,?>>
-
setHostBindingAddress
- Specified by:
setHostBindingAddress
in interfaceComFoundation<C,F extends ComFoundation.Abstract<C,?>>
-
setClientTargetAddress
- Specified by:
setClientTargetAddress
in interfaceComFoundation<C,F extends ComFoundation.Abstract<C,?>>
-
setConnectionAcceptorCreator
- Specified by:
setConnectionAcceptorCreator
in interfaceComFoundation<C,F extends ComFoundation.Abstract<C,?>>
-
setConnectionHandler
- Specified by:
setConnectionHandler
in interfaceComFoundation<C,F extends ComFoundation.Abstract<C,?>>
-
setHostChannelAcceptor
- Specified by:
setHostChannelAcceptor
in interfaceComFoundation<C,F extends ComFoundation.Abstract<C,?>>
-
setHostPersistenceAdaptor
- Specified by:
setHostPersistenceAdaptor
in interfaceComFoundation<C,F extends ComFoundation.Abstract<C,?>>
-
setClientPersistenceAdaptor
- Specified by:
setClientPersistenceAdaptor
in interfaceComFoundation<C,F extends ComFoundation.Abstract<C,?>>
-
setPersistenceAdaptorCreator
- Specified by:
setPersistenceAdaptorCreator
in interfaceComFoundation<C,F extends ComFoundation.Abstract<C,?>>
-
setHostInitializationIdStrategy
- Specified by:
setHostInitializationIdStrategy
in interfaceComFoundation<C,F extends ComFoundation.Abstract<C,?>>
-
setEntityTypes
- Specified by:
setEntityTypes
in interfaceComFoundation<C,F extends ComFoundation.Abstract<C,?>>
-
registerEntityType
- Specified by:
registerEntityType
in interfaceComFoundation<C,F extends ComFoundation.Abstract<C,?>>
-
registerEntityTypes
- Specified by:
registerEntityTypes
in interfaceComFoundation<C,F extends ComFoundation.Abstract<C,?>>
-
registerEntityTypes
- Specified by:
registerEntityTypes
in interfaceComFoundation<C,F extends ComFoundation.Abstract<C,?>>
-
setHostIdStrategy
- Specified by:
setHostIdStrategy
in interfaceComFoundation<C,F extends ComFoundation.Abstract<C,?>>
-
setHostExceptionHandler
- Specified by:
setHostExceptionHandler
in interfaceComFoundation<C,F extends ComFoundation.Abstract<C,?>>
-
createHost
- Specified by:
createHost
in interfaceComFoundation<C,F extends ComFoundation.Abstract<C,?>>
-
createClient
- Specified by:
createClient
in interfaceComFoundation<C,F extends ComFoundation.Abstract<C,?>>
-