Interface ComProtocolProvider<C>
- Type Parameters:
C
- the communication layer type
- All Superinterfaces:
ComProtocolData
,PersistenceTypeDictionaryProvider
,PersistenceTypeDictionaryViewProvider
- All Known Implementing Classes:
ComProtocolProvider.Default
public interface ComProtocolProvider<C> extends ComProtocolData
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static class
ComProtocolProvider.Default<C>
Nested classes/interfaces inherited from interface one.microstream.persistence.types.PersistenceTypeDictionaryProvider
PersistenceTypeDictionaryProvider.Caching
Nested classes/interfaces inherited from interface one.microstream.persistence.types.PersistenceTypeDictionaryViewProvider
PersistenceTypeDictionaryViewProvider.Wrapper
-
Method Summary
Modifier and Type Method Description static <C> ComProtocolProviderCreator<C>
Creator()
static <C> ComProtocolProvider<C>
New(String name, String version, ByteOrder byteOrder, int inactivityTimeout, PersistenceIdStrategy idStrategy, PersistenceTypeDictionaryViewProvider typeDictionaryProvider, ComProtocolCreator protocolCreator)
ComProtocol
provideProtocol(C connection)
Methods inherited from interface one.microstream.communication.types.ComProtocolData
byteOrder, idStrategy, inactivityTimeout, name, provideTypeDictionary, typeDictionary, version
-
Method Details
-
provideProtocol
-
Creator
-
New
static <C> ComProtocolProvider<C> New(String name, String version, ByteOrder byteOrder, int inactivityTimeout, PersistenceIdStrategy idStrategy, PersistenceTypeDictionaryViewProvider typeDictionaryProvider, ComProtocolCreator protocolCreator)
-