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>
,PersistenceTypeHandlerRegistration.Executor<Binary>
,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
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
$, 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, ensureStorerCreationObserver, 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, getStorerCreationObserver, 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, setStorerCreationObserver, 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, 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.util.InstanceDispatcher
getInstanceDispatcherLogic, setInstanceDispatcherLogic
Methods inherited from interface one.microstream.persistence.types.PersistenceDataTypeHolder
dataType
Methods inherited from interface one.microstream.persistence.types.PersistenceFoundation
customTypeHandlerRegistryEnsurer, customTypeHandlers, customTypeInstantiators, getAbstractTypeHandlerSearcher, getBufferSizeProvider, getBuilderCreator, getClassLoaderProvider, getContextDispatcher, getCustomTypeHandlerRegistry, getCustomTypeHandlerRegistryEnsurer, getFieldEvaluatorCollection, getFieldEvaluatorEnum, getFieldEvaluatorPersistable, getFieldEvaluatorPersister, getFieldFixedLengthResolver, getInstantiator, getInstantiatorProvider, getLambdaTypeRecognizer, getLegacyMemberMatchingProvider, getLegacyTypeHandlerCreator, getLegacyTypeHandlingListener, getLegacyTypeMapper, getLegacyTypeMappingResultor, getObjectIdProvider, getObjectManager, getObjectRegistry, getPersistenceSource, getPersistenceTarget, getPersister, getRefactoringCurrentMemberIdentifierBuilders, getRefactoringLegacyMemberIdentifierBuilders, getRefactoringLegacyTypeIdentifierBuilders, getRefactoringMappingProvider, getReferenceFieldEagerEvaluator, getRegistererCreator, getRootReferenceProvider, getRootResolverProvider, getRootsProvider, getSizedArrayLengthController, getStorerCreationObserver, 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, setStorerCreationObserver, 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
Methods inherited from interface one.microstream.persistence.types.PersistenceTypeHandlerRegistration.Executor
executeTypeHandlerRegistration
-
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<?>>
-
getObjectRegistryCallback
- Specified by:
getObjectRegistryCallback
in interfaceEmbeddedStorageConnectionFoundation<F extends EmbeddedStorageConnectionFoundation.Default<?>>
-
getLiveStorerRegistryReference
- Specified by:
getLiveStorerRegistryReference
in interfaceEmbeddedStorageConnectionFoundation<F extends EmbeddedStorageConnectionFoundation.Default<?>>
-
getLiveStorerRegistry
- Specified by:
getLiveStorerRegistry
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<?>>
-
setObjectRegistryCallback
- Specified by:
setObjectRegistryCallback
in interfaceEmbeddedStorageConnectionFoundation<F extends EmbeddedStorageConnectionFoundation.Default<?>>
-
setLiveStorerRegistryReference
public final F setLiveStorerRegistryReference(Reference<PersistenceLiveStorerRegistry> storerRegistryReference)- Specified by:
setLiveStorerRegistryReference
in interfaceEmbeddedStorageConnectionFoundation<F extends EmbeddedStorageConnectionFoundation.Default<?>>
-
setLiveStorerRegistry
- Specified by:
setLiveStorerRegistry
in interfaceEmbeddedStorageConnectionFoundation<F extends EmbeddedStorageConnectionFoundation.Default<?>>
-
internalSetStorageSystem
-
ensureStorageSystem
-
ensureObjectRegistryCallback
-
ensureLiveStorerRegistryReference
-
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
-
ensureLiveStorerRegistry
-
createPersistenceManager
- Specified by:
createPersistenceManager
in interfaceBinaryPersistenceFoundation<F extends EmbeddedStorageConnectionFoundation.Default<?>>
- Specified by:
createPersistenceManager
in interfacePersistenceFoundation<Binary,F extends EmbeddedStorageConnectionFoundation.Default<?>>
- Overrides:
createPersistenceManager
in classPersistenceFoundation.Default<Binary,F extends EmbeddedStorageConnectionFoundation.Default<?>>
-
createStorageConnection
- Specified by:
createStorageConnection
in interfaceEmbeddedStorageConnectionFoundation<F extends EmbeddedStorageConnectionFoundation.Default<?>>
-