Package one.microstream.storage.types
Class StorageFileNameProvider.Default
java.lang.Object
one.microstream.storage.types.StorageFileNameProvider.Default
- All Implemented Interfaces:
StorageFileNameProvider
- Enclosing interface:
- StorageFileNameProvider
public static final class StorageFileNameProvider.Default extends Object implements StorageFileNameProvider
-
Nested Class Summary
Nested classes/interfaces inherited from interface one.microstream.storage.types.StorageFileNameProvider
StorageFileNameProvider.Builder<B extends StorageFileNameProvider.Builder<?>>, StorageFileNameProvider.Default, StorageFileNameProvider.Defaults -
Constructor Summary
Constructors Constructor Description Default() -
Method Summary
Modifier and Type Method Description StringchannelDirectoryPrefix()StringdataFilePrefix()StringdataFileType()StringlockFileName()<F extends StorageDataFile>
voidparseDataInventoryFile(StorageDataFile.Creator<F> fileCreator, Consumer<? super F> collector, int channelIndex, AFile file)StringprovideChannelDirectoryName(int hashIndex)StringprovideDataFileName(int channelIndex, long fileNumber)StringprovideTransactionsFileName(int channelIndex)StringrescuedFileType()StringtoString()StringtransactionsFilePrefix()StringtransactionsFileType()StringtypeDictionaryFileName()
-
Constructor Details
-
Default
public Default()
-
-
Method Details
-
dataFilePrefix
-
transactionsFilePrefix
-
channelDirectoryPrefix
-
provideChannelDirectoryName
- Specified by:
provideChannelDirectoryNamein interfaceStorageFileNameProvider
-
dataFileType
- Specified by:
dataFileTypein interfaceStorageFileNameProvider
-
transactionsFileType
- Specified by:
transactionsFileTypein interfaceStorageFileNameProvider
-
rescuedFileType
- Specified by:
rescuedFileTypein interfaceStorageFileNameProvider
-
typeDictionaryFileName
- Specified by:
typeDictionaryFileNamein interfaceStorageFileNameProvider
-
lockFileName
- Specified by:
lockFileNamein interfaceStorageFileNameProvider
-
provideDataFileName
- Specified by:
provideDataFileNamein interfaceStorageFileNameProvider
-
provideTransactionsFileName
- Specified by:
provideTransactionsFileNamein interfaceStorageFileNameProvider
-
parseDataInventoryFile
public <F extends StorageDataFile> void parseDataInventoryFile(StorageDataFile.Creator<F> fileCreator, Consumer<? super F> collector, int channelIndex, AFile file)- Specified by:
parseDataInventoryFilein interfaceStorageFileNameProvider
-
toString
-