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
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringchannelDirectoryPrefix()StringdataFilePrefix()StringdataFileType()StringlockFileName()<F extends StorageDataFile>
voidparseDataInventoryFile(StorageDataFile.Creator<F> fileCreator, Consumer<? super F> collector, int channelIndex, one.microstream.afs.types.AFile file)StringprovideChannelDirectoryName(int hashIndex)StringprovideDataFileName(int channelIndex, long fileNumber)StringprovideTransactionsFileName(int channelIndex)StringrescuedFileType()StringtoString()StringtransactionsFilePrefix()StringtransactionsFileType()StringtypeDictionaryFileName()
-
-
-
Method Detail
-
dataFilePrefix
public String dataFilePrefix()
-
transactionsFilePrefix
public String transactionsFilePrefix()
-
channelDirectoryPrefix
public String channelDirectoryPrefix()
- Specified by:
channelDirectoryPrefixin interfaceStorageFileNameProvider
-
provideChannelDirectoryName
public String provideChannelDirectoryName(int hashIndex)
- Specified by:
provideChannelDirectoryNamein interfaceStorageFileNameProvider
-
dataFileType
public String dataFileType()
- Specified by:
dataFileTypein interfaceStorageFileNameProvider
-
transactionsFileType
public String transactionsFileType()
- Specified by:
transactionsFileTypein interfaceStorageFileNameProvider
-
rescuedFileType
public String rescuedFileType()
- Specified by:
rescuedFileTypein interfaceStorageFileNameProvider
-
typeDictionaryFileName
public String typeDictionaryFileName()
- Specified by:
typeDictionaryFileNamein interfaceStorageFileNameProvider
-
lockFileName
public String lockFileName()
- Specified by:
lockFileNamein interfaceStorageFileNameProvider
-
provideDataFileName
public final String provideDataFileName(int channelIndex, long fileNumber)
- Specified by:
provideDataFileNamein interfaceStorageFileNameProvider
-
provideTransactionsFileName
public final String provideTransactionsFileName(int channelIndex)
- Specified by:
provideTransactionsFileNamein interfaceStorageFileNameProvider
-
parseDataInventoryFile
public <F extends StorageDataFile> void parseDataInventoryFile(StorageDataFile.Creator<F> fileCreator, Consumer<? super F> collector, int channelIndex, one.microstream.afs.types.AFile file)
- Specified by:
parseDataInventoryFilein interfaceStorageFileNameProvider
-
-