Class EmbeddedStorageConnectionFoundation.Default<F extends EmbeddedStorageConnectionFoundation.Default<?>>
java.lang.Object
one.microstream.util.InstanceDispatcher.Default
one.microstream.persistence.types.PersistenceFoundation.Default<Binary,F>
one.microstream.persistence.binary.types.BinaryPersistenceFoundation.Default<F>
one.microstream.storage.embedded.types.EmbeddedStorageConnectionFoundation.Default<F>
- All Implemented Interfaces:
BinaryPersistenceFoundation<F>
,ByteOrderTargeting<F>
,ByteOrderTargeting.Mutable<F>
,PersistenceDataTypeHolder<Binary>
,PersistenceFoundation<Binary,F>
,Unpersistable
,EmbeddedStorageConnectionFoundation<F>
,Cloneable<PersistenceFoundation<Binary,F>>
,InstanceDispatcher
- Enclosing interface:
- EmbeddedStorageConnectionFoundation<F extends EmbeddedStorageConnectionFoundation<?>>
public static class EmbeddedStorageConnectionFoundation.Default<F extends EmbeddedStorageConnectionFoundation.Default<?>> extends BinaryPersistenceFoundation.Default<F> implements EmbeddedStorageConnectionFoundation<F>
-
Nested Class Summary
Nested classes/interfaces inherited from interface one.microstream.persistence.binary.types.BinaryPersistenceFoundation
BinaryPersistenceFoundation.Default<F extends BinaryPersistenceFoundation.Default<?>>
Nested classes/interfaces inherited from interface one.microstream.persistence.types.ByteOrderTargeting
ByteOrderTargeting.Mutable<T extends ByteOrderTargeting.Mutable<?>>
Nested classes/interfaces inherited from interface one.microstream.storage.embedded.types.EmbeddedStorageConnectionFoundation
EmbeddedStorageConnectionFoundation.Default<F extends EmbeddedStorageConnectionFoundation.Default<?>>
Nested classes/interfaces inherited from interface one.microstream.util.InstanceDispatcher
InstanceDispatcher.Default
Nested classes/interfaces inherited from interface one.microstream.persistence.types.PersistenceFoundation
PersistenceFoundation.Default<D,F extends PersistenceFoundation.Default<D,?>>
-
Constructor Summary
Constructors Modifier Constructor Description protected
Default()
-
Method Summary
Modifier and Type Method Description StorageConnection
createStorageConnection()
protected BinaryLoader.Creator
ensureBuilderCreator()
protected EmbeddedStorageBinarySource
ensurePersistenceSource()
protected EmbeddedStorageBinaryTarget
ensurePersistenceTarget()
protected StorageSystem
ensureStorageSystem()
protected BinaryStorer.Creator
ensureStorerCreator()
protected StorageWriteController
ensureWriteController()
StorageSystem
getStorageSystem()
StorageWriteController
getWriteController()
protected StorageRequestAcceptor
internalGetStorageRequestAcceptor()
protected void
internalSetStorageSystem(StorageSystem storageSystem)
F
setStorageSystem(StorageSystem storageSystem)
F
setStorageSystemSupplier(Supplier<? extends StorageSystem> storageSystemSupplier)
F
setWriteController(StorageWriteController writeController)
Supplier<? extends StorageSystem>
storageSystemSupplier()
StorageWriteController
writeController()
Methods inherited from class one.microstream.persistence.binary.types.BinaryPersistenceFoundation.Default
Clone, ensureCustomTranslatorLookup, ensureCustomTypeHandlerRegistry, ensureCustomTypeHandlerRegistryEnsurer, ensureFieldFixedLengthResolver, ensureLegacyTypeHandlerCreator, ensureRootReferenceProvider, ensureRootsProviderInternal, ensureTranslatorKeyBuilders, ensureTypeHandlerCreator, ensureValueTranslatorMappingProvider, ensureValueTranslatorProvider, getCustomTranslatorLookup, getTranslatorKeyBuilders, getValueTranslatorMappingProvider, getValueTranslatorProvider, setCustomTranslatorLookup, setTranslatorKeyBuilders, setValueTranslatorMappingProvider, setValueTranslatorProvider
Methods inherited from class one.microstream.persistence.types.PersistenceFoundation.Default
$, createPersistenceManager, customTypeHandlerRegistryEnsurer, customTypeHandlers, customTypeInstantiators, dataType, ensureAbstractTypeHandlerSearcher, ensureBufferSizeProvider, ensureClassLoaderProvider, ensureContextDispatcher, ensureFieldEvaluatorCollection, ensureFieldEvaluatorEnum, ensureFieldEvaluatorPersistable, ensureFieldEvaluatorPersister, ensureInstantiator, ensureInstantiatorProvider, ensureLambdaTypeRecognizer, ensureLegacyMemberMatchingProvider, ensureLegacyTypeHandlingListener, ensureLegacyTypeMapper, ensureLegacyTypeMappingResultor, ensureObjectIdProvider, ensureObjectManager, ensureObjectRegistry, ensureObjectRetriever, ensurePersister, ensureRefactoringCurrentMemberIdentifierBuilders, ensureRefactoringLegacyMemberIdentifierBuilders, ensureRefactoringLegacyTypeIdentifierBuilders, ensureRefactoringMappingProvider, ensureReferenceFieldEagerEvaluator, ensureRegistererCreator, ensureRootResolverProvider, ensureRootsProvider, ensureSizedArrayLengthController, ensureTargetByteOrder, ensureTypeAnalyzer, ensureTypeDefinitionCreator, ensureTypeDescriptionResolverProvider, ensureTypeDictionaryAssembler, ensureTypeDictionaryBuilder, ensureTypeDictionaryCompiler, ensureTypeDictionaryCreator, ensureTypeDictionaryExporter, ensureTypeDictionaryLoader, ensureTypeDictionaryManager, ensureTypeDictionaryParser, ensureTypeDictionaryProvider, ensureTypeDictionaryStorer, ensureTypeEvaluatorPersistable, ensureTypeHandlerEnsurer, ensureTypeHandlerManager, ensureTypeHandlerProvider, ensureTypeHandlerRegistry, ensureTypeIdProvider, ensureTypeLineageCreator, ensureTypeManager, ensureTypeMismatchValidator, ensureTypeNameMapper, ensureTypeRegistry, ensureTypeResolver, ensureTypeSimilarity, ensureUnreachableTypeHandlerCreator, executeTypeHandlerRegistration, getAbstractTypeHandlerSearcher, getBufferSizeProvider, getBuilderCreator, getClassLoaderProvider, getContextDispatcher, getCustomTypeHandlerRegistry, getCustomTypeHandlerRegistryEnsurer, getFieldEvaluatorCollection, getFieldEvaluatorEnum, getFieldEvaluatorPersistable, getFieldEvaluatorPersister, getFieldFixedLengthResolver, getInstanceDispatcherLogic, getInstantiator, getInstantiatorProvider, getLambdaTypeRecognizer, getLegacyMemberMatchingProvider, getLegacyTypeHandlerCreator, getLegacyTypeHandlingListener, getLegacyTypeMapper, getLegacyTypeMappingResultor, getObjectIdProvider, getObjectManager, getObjectRegistry, getPersistenceSource, getPersistenceTarget, getPersister, getRefactoringCurrentMemberIdentifierBuilders, getRefactoringLegacyMemberIdentifierBuilders, getRefactoringLegacyTypeIdentifierBuilders, getRefactoringMappingProvider, getReferenceFieldEagerEvaluator, getRegistererCreator, getRootReferenceProvider, getRootResolverProvider, getRootsProvider, getSizedArrayLengthController, getStorerCreator, getTargetByteOrder, getTypeAnalyzer, getTypeDefinitionCreator, getTypeDescriptionResolverProvider, getTypeDictionaryAssembler, getTypeDictionaryBuilder, getTypeDictionaryCompiler, getTypeDictionaryCreator, getTypeDictionaryExporter, getTypeDictionaryLoader, getTypeDictionaryManager, getTypeDictionaryParser, getTypeDictionaryProvider, getTypeDictionaryStorer, getTypeEvaluatorPersistable, getTypeHandlerCreator, getTypeHandlerEnsurer, getTypeHandlerManager, getTypeHandlerProvider, getTypeHandlerRegistry, getTypeIdProvider, getTypeLineageCreator, getTypeManager, getTypeMismatchValidator, getTypeNameMapper, getTypeRegistry, getTypeResolver, getTypeSimilarity, getUnreachableTypeHandlerCreator, referenceTypeHandlerManager, registerCustomInstantiator, registerCustomTypeHandler, registerCustomTypeHandlers, registerCustomTypeHandlers, registerCustomTypeHandlers, setAbstractTypeHandlerSearcher, setBufferSizeProvider, setBuilderCreator, setClassLoaderProvider, setContextDispatcher, setCustomTypeHandlerRegistryEnsurer, setFieldEvaluatorCollection, setFieldEvaluatorEnum, setFieldEvaluatorPersistable, setFieldEvaluatorPersister, setFieldFixedLengthResolver, setIdProvider, setInstanceDispatcher, setInstantiator, setInstantiatorProvider, setLambdaTypeRecognizer, setLegacyMemberMatchingProvider, setLegacyTypeHandlerCreator, setLegacyTypeHandlingListener, setLegacyTypeMapper, setLegacyTypeMappingResultor, setObjectIdProvider, setObjectManager, setObjectRegistry, setPersistenceChannel, setPersistenceSource, setPersistenceTarget, setPersister, setRefactoringCurrentMemberIdentifierBuilders, setRefactoringLegacyMemberIdentifierBuilders, setRefactoringLegacyTypeIdentifierBuilders, setRefactoringMappingProvider, setReferenceFieldEagerEvaluator, setRegistererCreator, setRootReferenceProvider, setRootResolverProvider, setRootsProvider, setSizedArrayLengthController, setStorerCreator, setTargetByteOrder, setTypeAnalyzer, setTypeDescriptionBuilder, setTypeDescriptionResolverProvider, setTypeDictionaryAssembler, setTypeDictionaryBuilder, setTypeDictionaryCompiler, setTypeDictionaryCreator, setTypeDictionaryExporter, setTypeDictionaryIoHandling, setTypeDictionaryLoader, setTypeDictionaryManager, setTypeDictionaryParser, setTypeDictionaryProvider, setTypeDictionaryStorer, setTypeEvaluatorPersistable, setTypeHandlerCreator, setTypeHandlerCreatorLookup, setTypeHandlerManager, setTypeHandlerProvider, setTypeHandlerRegistry, setTypeIdProvider, setTypeLineageCreator, setTypeManager, setTypeMismatchValidator, setTypeNameMapper, setTypeRegistry, setTypeResolver, setTypeSimilarity, setUnreachableTypeHandlerCreator
Methods inherited from class one.microstream.util.InstanceDispatcher.Default
dispatch, 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.persistence.binary.types.BinaryPersistenceFoundation
Clone, createPersistenceManager, getCustomTranslatorLookup, getTranslatorKeyBuilders, getValueTranslatorMappingProvider, getValueTranslatorProvider, setCustomTranslatorLookup, setTranslatorKeyBuilders, setValueTranslatorMappingProvider, setValueTranslatorProvider
Methods inherited from interface one.microstream.persistence.types.ByteOrderTargeting
getTargetByteOrder, isByteOrderMismatch
Methods inherited from interface one.microstream.persistence.types.ByteOrderTargeting.Mutable
setTargetByteOrder
Methods inherited from interface one.microstream.persistence.types.PersistenceDataTypeHolder
dataType
Methods inherited from interface one.microstream.persistence.types.PersistenceFoundation
customTypeHandlerRegistryEnsurer, customTypeHandlers, customTypeInstantiators, executeTypeHandlerRegistration, getAbstractTypeHandlerSearcher, getBufferSizeProvider, getBuilderCreator, getClassLoaderProvider, getContextDispatcher, getCustomTypeHandlerRegistry, getCustomTypeHandlerRegistryEnsurer, getFieldEvaluatorCollection, getFieldEvaluatorEnum, getFieldEvaluatorPersistable, getFieldEvaluatorPersister, getFieldFixedLengthResolver, getInstanceDispatcherLogic, getInstantiator, getInstantiatorProvider, getLambdaTypeRecognizer, getLegacyMemberMatchingProvider, getLegacyTypeHandlerCreator, getLegacyTypeHandlingListener, getLegacyTypeMapper, getLegacyTypeMappingResultor, getObjectIdProvider, getObjectManager, getObjectRegistry, getPersistenceSource, getPersistenceTarget, getPersister, getRefactoringCurrentMemberIdentifierBuilders, getRefactoringLegacyMemberIdentifierBuilders, getRefactoringLegacyTypeIdentifierBuilders, getRefactoringMappingProvider, getReferenceFieldEagerEvaluator, getRegistererCreator, getRootReferenceProvider, getRootResolverProvider, getRootsProvider, getSizedArrayLengthController, getStorerCreator, getTypeAnalyzer, getTypeDefinitionCreator, getTypeDescriptionResolverProvider, getTypeDictionaryAssembler, getTypeDictionaryBuilder, getTypeDictionaryCompiler, getTypeDictionaryCreator, getTypeDictionaryExporter, getTypeDictionaryLoader, getTypeDictionaryManager, getTypeDictionaryParser, getTypeDictionaryProvider, getTypeDictionaryStorer, getTypeEvaluatorPersistable, getTypeHandlerCreator, getTypeHandlerEnsurer, getTypeHandlerManager, getTypeHandlerProvider, getTypeHandlerRegistry, getTypeIdProvider, getTypeLineageCreator, getTypeManager, getTypeMismatchValidator, getTypeNameMapper, getTypeRegistry, getTypeResolver, getTypeSimilarity, getUnreachableTypeHandlerCreator, registerCustomInstantiator, registerCustomTypeHandler, registerCustomTypeHandlers, registerCustomTypeHandlers, registerCustomTypeHandlers, setAbstractTypeHandlerSearcher, setBufferSizeProvider, setBuilderCreator, setClassLoaderProvider, setContextDispatcher, setCustomTypeHandlerRegistryEnsurer, setFieldEvaluatorCollection, setFieldEvaluatorEnum, setFieldEvaluatorPersistable, setFieldEvaluatorPersister, setFieldFixedLengthResolver, setIdProvider, setInstanceDispatcher, setInstantiator, setInstantiatorProvider, setLambdaTypeRecognizer, setLegacyMemberMatchingProvider, setLegacyTypeHandlerCreator, setLegacyTypeHandlingListener, setLegacyTypeMapper, setLegacyTypeMappingResultor, setObjectIdProvider, setObjectManager, setObjectRegistry, setPersistenceChannel, setPersistenceSource, setPersistenceTarget, setPersister, setRefactoringCurrentMemberIdentifierBuilders, setRefactoringLegacyMemberIdentifierBuilders, setRefactoringLegacyTypeIdentifierBuilders, setRefactoringMappingProvider, setReferenceFieldEagerEvaluator, setRegistererCreator, setRootReferenceProvider, setRootResolverProvider, setRootsProvider, setSizedArrayLengthController, setStorerCreator, setTypeAnalyzer, setTypeDescriptionBuilder, setTypeDescriptionResolverProvider, setTypeDictionaryAssembler, setTypeDictionaryBuilder, setTypeDictionaryCompiler, setTypeDictionaryCreator, setTypeDictionaryExporter, setTypeDictionaryIoHandler, setTypeDictionaryIoHandling, setTypeDictionaryLoader, setTypeDictionaryManager, setTypeDictionaryParser, setTypeDictionaryProvider, setTypeDictionaryStorer, setTypeEvaluatorPersistable, setTypeHandlerCreator, setTypeHandlerCreatorLookup, setTypeHandlerManager, setTypeHandlerProvider, setTypeHandlerRegistry, setTypeIdProvider, setTypeLineageCreator, setTypeManager, setTypeMismatchValidator, setTypeNameMapper, setTypeRegistry, setTypeResolver, setTypeSimilarity, setUnreachableTypeHandlerCreator
-
Constructor Details
-
Default
protected Default()
-
-
Method Details
-
storageSystemSupplier
- Specified by:
storageSystemSupplier
in interfaceEmbeddedStorageConnectionFoundation<F extends EmbeddedStorageConnectionFoundation.Default<?>>
-
writeController
- Specified by:
writeController
in interfaceEmbeddedStorageConnectionFoundation<F extends EmbeddedStorageConnectionFoundation.Default<?>>
-
getWriteController
- Specified by:
getWriteController
in interfaceEmbeddedStorageConnectionFoundation<F extends EmbeddedStorageConnectionFoundation.Default<?>>
-
getStorageSystem
- Specified by:
getStorageSystem
in interfaceEmbeddedStorageConnectionFoundation<F extends EmbeddedStorageConnectionFoundation.Default<?>>
-
setStorageSystem
- Specified by:
setStorageSystem
in interfaceEmbeddedStorageConnectionFoundation<F extends EmbeddedStorageConnectionFoundation.Default<?>>
-
setStorageSystemSupplier
- Specified by:
setStorageSystemSupplier
in interfaceEmbeddedStorageConnectionFoundation<F extends EmbeddedStorageConnectionFoundation.Default<?>>
-
setWriteController
- Specified by:
setWriteController
in interfaceEmbeddedStorageConnectionFoundation<F extends EmbeddedStorageConnectionFoundation.Default<?>>
-
internalSetStorageSystem
-
ensureStorageSystem
-
ensureWriteController
-
ensureBuilderCreator
- Overrides:
ensureBuilderCreator
in classBinaryPersistenceFoundation.Default<F extends EmbeddedStorageConnectionFoundation.Default<?>>
-
ensureStorerCreator
- Overrides:
ensureStorerCreator
in classBinaryPersistenceFoundation.Default<F extends EmbeddedStorageConnectionFoundation.Default<?>>
-
ensurePersistenceSource
- Overrides:
ensurePersistenceSource
in classPersistenceFoundation.Default<Binary,F extends EmbeddedStorageConnectionFoundation.Default<?>>
-
ensurePersistenceTarget
- Overrides:
ensurePersistenceTarget
in classPersistenceFoundation.Default<Binary,F extends EmbeddedStorageConnectionFoundation.Default<?>>
-
internalGetStorageRequestAcceptor
-
createStorageConnection
- Specified by:
createStorageConnection
in interfaceEmbeddedStorageConnectionFoundation<F extends EmbeddedStorageConnectionFoundation.Default<?>>
-