public abstract static class StorageFileProvider.Builder.Abstract<B extends StorageFileProvider.Builder.Abstract<?>> extends Object implements StorageFileProvider.Builder<B>
StorageFileProvider.Builder.Abstract<B extends StorageFileProvider.Builder.Abstract<?>>| Modifier and Type | Method and Description |
|---|---|
protected B |
$() |
one.microstream.afs.types.ADirectory |
deletionDirectory() |
one.microstream.afs.types.ADirectory |
directory() |
StorageDirectoryStructureProvider |
directoryStructureProvider() |
one.microstream.persistence.internal.PersistenceTypeDictionaryFileHandler.Creator |
fileHandlerCreator() |
StorageFileNameProvider |
fileNameProvider() |
one.microstream.afs.types.AFileSystem |
fileSystem() |
protected abstract one.microstream.afs.types.ADirectory |
getBaseDirectory() |
protected one.microstream.afs.types.ADirectory |
getDeletionDirectory() |
protected StorageDirectoryStructureProvider |
getDirectoryStructureProvider() |
protected StorageFileNameProvider |
getFileNameProvider() |
protected one.microstream.afs.types.ADirectory |
getTruncationDirectory() |
protected one.microstream.persistence.internal.PersistenceTypeDictionaryFileHandler.Creator |
getTypeDictionaryFileHandler() |
B |
setDeletionDirectory(one.microstream.afs.types.ADirectory deletionDirectory) |
B |
setDirectory(one.microstream.afs.types.ADirectory directory) |
B |
setDirectoryStructureProvider(StorageDirectoryStructureProvider directoryStructureProvider) |
B |
setFileHandlerCreator(one.microstream.persistence.internal.PersistenceTypeDictionaryFileHandler.Creator fileHandlerCreator) |
B |
setFileNameProvider(StorageFileNameProvider fileNameProvider) |
B |
setTruncationDirectory(one.microstream.afs.types.ADirectory truncationDirectory) |
one.microstream.afs.types.ADirectory |
truncationDirectory() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcreateFileProviderpublic final one.microstream.afs.types.AFileSystem fileSystem()
fileSystem in interface StorageFileProvider.Builder<B extends StorageFileProvider.Builder.Abstract<?>>protected final B $()
public one.microstream.afs.types.ADirectory directory()
directory in interface StorageFileProvider.Builder<B extends StorageFileProvider.Builder.Abstract<?>>public B setDirectory(one.microstream.afs.types.ADirectory directory)
setDirectory in interface StorageFileProvider.Builder<B extends StorageFileProvider.Builder.Abstract<?>>public one.microstream.afs.types.ADirectory deletionDirectory()
deletionDirectory in interface StorageFileProvider.Builder<B extends StorageFileProvider.Builder.Abstract<?>>public B setDeletionDirectory(one.microstream.afs.types.ADirectory deletionDirectory)
setDeletionDirectory in interface StorageFileProvider.Builder<B extends StorageFileProvider.Builder.Abstract<?>>public one.microstream.afs.types.ADirectory truncationDirectory()
truncationDirectory in interface StorageFileProvider.Builder<B extends StorageFileProvider.Builder.Abstract<?>>public B setTruncationDirectory(one.microstream.afs.types.ADirectory truncationDirectory)
setTruncationDirectory in interface StorageFileProvider.Builder<B extends StorageFileProvider.Builder.Abstract<?>>public StorageDirectoryStructureProvider directoryStructureProvider()
directoryStructureProvider in interface StorageFileProvider.Builder<B extends StorageFileProvider.Builder.Abstract<?>>public B setDirectoryStructureProvider(StorageDirectoryStructureProvider directoryStructureProvider)
setDirectoryStructureProvider in interface StorageFileProvider.Builder<B extends StorageFileProvider.Builder.Abstract<?>>public StorageFileNameProvider fileNameProvider()
fileNameProvider in interface StorageFileProvider.Builder<B extends StorageFileProvider.Builder.Abstract<?>>public B setFileNameProvider(StorageFileNameProvider fileNameProvider)
setFileNameProvider in interface StorageFileProvider.Builder<B extends StorageFileProvider.Builder.Abstract<?>>public one.microstream.persistence.internal.PersistenceTypeDictionaryFileHandler.Creator fileHandlerCreator()
fileHandlerCreator in interface StorageFileProvider.Builder<B extends StorageFileProvider.Builder.Abstract<?>>public B setFileHandlerCreator(one.microstream.persistence.internal.PersistenceTypeDictionaryFileHandler.Creator fileHandlerCreator)
setFileHandlerCreator in interface StorageFileProvider.Builder<B extends StorageFileProvider.Builder.Abstract<?>>protected abstract one.microstream.afs.types.ADirectory getBaseDirectory()
protected one.microstream.afs.types.ADirectory getDeletionDirectory()
protected one.microstream.afs.types.ADirectory getTruncationDirectory()
protected StorageDirectoryStructureProvider getDirectoryStructureProvider()
protected StorageFileNameProvider getFileNameProvider()
protected one.microstream.persistence.internal.PersistenceTypeDictionaryFileHandler.Creator getTypeDictionaryFileHandler()
Copyright © 2022 MicroStream Software. All rights reserved.