Package one.microstream.com
Class ComFoundation.Abstract<C,F extends ComFoundation.Abstract<C,?>>
- java.lang.Object
-
- one.microstream.util.InstanceDispatcher.Default
-
- one.microstream.com.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.com.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 Constructor Description Abstract()
-
Method Summary
-
Methods inherited from class one.microstream.util.InstanceDispatcher.Default
getInstanceDispatcherLogic, setInstanceDispatcherLogic
-
-
-
-
Method Detail
-
getHostByteOrder
public ByteOrder getHostByteOrder()
- Specified by:
getHostByteOrder
in interfaceComFoundation<C,F extends ComFoundation.Abstract<C,?>>
-
getProtocolVersion
public String getProtocolVersion()
- Specified by:
getProtocolVersion
in interfaceComFoundation<C,F extends ComFoundation.Abstract<C,?>>
-
getProtocolName
public String getProtocolName()
- Specified by:
getProtocolName
in interfaceComFoundation<C,F extends ComFoundation.Abstract<C,?>>
-
getClientIdStrategy
public PersistenceIdStrategy getClientIdStrategy()
- Specified by:
getClientIdStrategy
in interfaceComFoundation<C,F extends ComFoundation.Abstract<C,?>>
-
getProtocolProvider
public ComProtocolProvider<C> getProtocolProvider()
- Specified by:
getProtocolProvider
in interfaceComFoundation<C,F extends ComFoundation.Abstract<C,?>>
-
getProtocolProviderCreator
public ComProtocolProviderCreator<C> getProtocolProviderCreator()
- Specified by:
getProtocolProviderCreator
in interfaceComFoundation<C,F extends ComFoundation.Abstract<C,?>>
-
getProtocolCreator
public ComProtocolCreator getProtocolCreator()
- Specified by:
getProtocolCreator
in interfaceComFoundation<C,F extends ComFoundation.Abstract<C,?>>
-
getProtocolStringConverter
public ComProtocolStringConverter getProtocolStringConverter()
- Specified by:
getProtocolStringConverter
in interfaceComFoundation<C,F extends ComFoundation.Abstract<C,?>>
-
getHostChannelAcceptor
public ComHostChannelAcceptor<C> getHostChannelAcceptor()
- Specified by:
getHostChannelAcceptor
in interfaceComFoundation<C,F extends ComFoundation.Abstract<C,?>>
-
getHostPersistenceAdaptor
public ComPersistenceAdaptor<C> getHostPersistenceAdaptor()
- Specified by:
getHostPersistenceAdaptor
in interfaceComFoundation<C,F extends ComFoundation.Abstract<C,?>>
-
getClientPersistenceAdaptor
public ComPersistenceAdaptor<C> getClientPersistenceAdaptor()
- Specified by:
getClientPersistenceAdaptor
in interfaceComFoundation<C,F extends ComFoundation.Abstract<C,?>>
-
getPersistenceAdaptorCreator
public ComPersistenceAdaptorCreator<C> getPersistenceAdaptorCreator()
- Specified by:
getPersistenceAdaptorCreator
in interfaceComFoundation<C,F extends ComFoundation.Abstract<C,?>>
-
getHostInitializationIdStrategy
public PersistenceIdStrategy getHostInitializationIdStrategy()
- Specified by:
getHostInitializationIdStrategy
in interfaceComFoundation<C,F extends ComFoundation.Abstract<C,?>>
-
getEntityTypes
public XEnum<Class<?>> getEntityTypes()
- Specified by:
getEntityTypes
in interfaceComFoundation<C,F extends ComFoundation.Abstract<C,?>>
-
getHostIdStrategy
public PersistenceIdStrategy getHostIdStrategy()
- Specified by:
getHostIdStrategy
in interfaceComFoundation<C,F extends ComFoundation.Abstract<C,?>>
-
getHostCreator
public ComHostCreator<C> getHostCreator()
- Specified by:
getHostCreator
in interfaceComFoundation<C,F extends ComFoundation.Abstract<C,?>>
-
getClientCreator
public ComClientCreator<C> getClientCreator()
- Specified by:
getClientCreator
in interfaceComFoundation<C,F extends ComFoundation.Abstract<C,?>>
-
getConnectionLogicDispatcher
public ComConnectionLogicDispatcher<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
public InetSocketAddress getHostBindingAddress()
- Specified by:
getHostBindingAddress
in interfaceComFoundation<C,F extends ComFoundation.Abstract<C,?>>
-
getClientTargetAddress
public InetSocketAddress getClientTargetAddress()
- Specified by:
getClientTargetAddress
in interfaceComFoundation<C,F extends ComFoundation.Abstract<C,?>>
-
getConnectionHandler
public ComConnectionHandler<C> getConnectionHandler()
- Specified by:
getConnectionHandler
in interfaceComFoundation<C,F extends ComFoundation.Abstract<C,?>>
-
getConnectionAcceptorCreator
public ComConnectionAcceptorCreator<C> getConnectionAcceptorCreator()
- Specified by:
getConnectionAcceptorCreator
in interfaceComFoundation<C,F extends ComFoundation.Abstract<C,?>>
-
setProtocolName
public F setProtocolName(String protocolName)
- Specified by:
setProtocolName
in interfaceComFoundation<C,F extends ComFoundation.Abstract<C,?>>
-
setProtocolVersion
public F setProtocolVersion(String protocolVersion)
- Specified by:
setProtocolVersion
in interfaceComFoundation<C,F extends ComFoundation.Abstract<C,?>>
-
setHostByteOrder
public F setHostByteOrder(ByteOrder hostByteOrder)
- Specified by:
setHostByteOrder
in interfaceComFoundation<C,F extends ComFoundation.Abstract<C,?>>
-
setClientIdStrategy
public F setClientIdStrategy(PersistenceIdStrategy idStrategy)
- Specified by:
setClientIdStrategy
in interfaceComFoundation<C,F extends ComFoundation.Abstract<C,?>>
-
setProtocolCreator
public F setProtocolCreator(ComProtocolCreator protocolCreator)
- Specified by:
setProtocolCreator
in interfaceComFoundation<C,F extends ComFoundation.Abstract<C,?>>
-
setProtocolProvider
public F setProtocolProvider(ComProtocolProvider<C> protocolProvider)
- Specified by:
setProtocolProvider
in interfaceComFoundation<C,F extends ComFoundation.Abstract<C,?>>
-
setProtocolProviderCreator
public F setProtocolProviderCreator(ComProtocolProviderCreator<C> protocolProviderCreator)
- Specified by:
setProtocolProviderCreator
in interfaceComFoundation<C,F extends ComFoundation.Abstract<C,?>>
-
setProtocolStringConverter
public F setProtocolStringConverter(ComProtocolStringConverter protocolStringConverter)
- Specified by:
setProtocolStringConverter
in interfaceComFoundation<C,F extends ComFoundation.Abstract<C,?>>
-
setHostCreator
public F setHostCreator(ComHostCreator<C> hostCreator)
- Specified by:
setHostCreator
in interfaceComFoundation<C,F extends ComFoundation.Abstract<C,?>>
-
setClientCreator
public F setClientCreator(ComClientCreator<C> clientCreator)
- Specified by:
setClientCreator
in interfaceComFoundation<C,F extends ComFoundation.Abstract<C,?>>
-
setConnectionLogicDispatcher
public F setConnectionLogicDispatcher(ComConnectionLogicDispatcher<C> connectionLogicDispatcher)
- Specified by:
setConnectionLogicDispatcher
in interfaceComFoundation<C,F extends ComFoundation.Abstract<C,?>>
-
setPort
public F setPort(int port)
- Specified by:
setPort
in interfaceComFoundation<C,F extends ComFoundation.Abstract<C,?>>
-
setHostBindingAddress
public F setHostBindingAddress(InetSocketAddress hostBindingAddress)
- Specified by:
setHostBindingAddress
in interfaceComFoundation<C,F extends ComFoundation.Abstract<C,?>>
-
setClientTargetAddress
public F setClientTargetAddress(InetSocketAddress clientTargetAddress)
- Specified by:
setClientTargetAddress
in interfaceComFoundation<C,F extends ComFoundation.Abstract<C,?>>
-
setConnectionAcceptorCreator
public F setConnectionAcceptorCreator(ComConnectionAcceptorCreator<C> connectionAcceptorCreator)
- Specified by:
setConnectionAcceptorCreator
in interfaceComFoundation<C,F extends ComFoundation.Abstract<C,?>>
-
setConnectionHandler
public F setConnectionHandler(ComConnectionHandler<C> connectionHandler)
- Specified by:
setConnectionHandler
in interfaceComFoundation<C,F extends ComFoundation.Abstract<C,?>>
-
setHostChannelAcceptor
public F setHostChannelAcceptor(ComHostChannelAcceptor<C> channelAcceptor)
- Specified by:
setHostChannelAcceptor
in interfaceComFoundation<C,F extends ComFoundation.Abstract<C,?>>
-
setHostPersistenceAdaptor
public F setHostPersistenceAdaptor(ComPersistenceAdaptor<C> hostPersistenceAdaptor)
- Specified by:
setHostPersistenceAdaptor
in interfaceComFoundation<C,F extends ComFoundation.Abstract<C,?>>
-
setClientPersistenceAdaptor
public F setClientPersistenceAdaptor(ComPersistenceAdaptor<C> clientPersistenceAdaptor)
- Specified by:
setClientPersistenceAdaptor
in interfaceComFoundation<C,F extends ComFoundation.Abstract<C,?>>
-
setPersistenceAdaptorCreator
public F setPersistenceAdaptorCreator(ComPersistenceAdaptorCreator<C> persistenceAdaptorCreator)
- Specified by:
setPersistenceAdaptorCreator
in interfaceComFoundation<C,F extends ComFoundation.Abstract<C,?>>
-
setHostInitializationIdStrategy
public F setHostInitializationIdStrategy(PersistenceIdStrategy hostInitializationIdStrategy)
- Specified by:
setHostInitializationIdStrategy
in interfaceComFoundation<C,F extends ComFoundation.Abstract<C,?>>
-
setEntityTypes
public F setEntityTypes(XEnum<Class<?>> entityTypes)
- Specified by:
setEntityTypes
in interfaceComFoundation<C,F extends ComFoundation.Abstract<C,?>>
-
registerEntityType
public boolean registerEntityType(Class<?> entityType)
- Specified by:
registerEntityType
in interfaceComFoundation<C,F extends ComFoundation.Abstract<C,?>>
-
registerEntityTypes
public F registerEntityTypes(Class<?>... entityTypes)
- Specified by:
registerEntityTypes
in interfaceComFoundation<C,F extends ComFoundation.Abstract<C,?>>
-
registerEntityTypes
public F registerEntityTypes(Iterable<Class<?>> entityTypes)
- Specified by:
registerEntityTypes
in interfaceComFoundation<C,F extends ComFoundation.Abstract<C,?>>
-
setHostIdStrategy
public F setHostIdStrategy(PersistenceIdStrategy hostIdStrategy)
- Specified by:
setHostIdStrategy
in interfaceComFoundation<C,F extends ComFoundation.Abstract<C,?>>
-
createHost
public ComHost<C> createHost()
- Specified by:
createHost
in interfaceComFoundation<C,F extends ComFoundation.Abstract<C,?>>
-
createClient
public ComClient<C> createClient()
- Specified by:
createClient
in interfaceComFoundation<C,F extends ComFoundation.Abstract<C,?>>
-
-