public interface StorageFileNameProvider
| Modifier and Type | Interface and Description |
|---|---|
static interface |
StorageFileNameProvider.Builder<B extends StorageFileNameProvider.Builder<?>> |
static class |
StorageFileNameProvider.Default |
static interface |
StorageFileNameProvider.Defaults |
| Modifier and Type | Method and Description |
|---|---|
static StorageFileNameProvider.Builder<?> |
Builder() |
String |
dataFileType() |
String |
lockFileName() |
static StorageFileNameProvider |
New(String channelDirectoryPrefix,
String dataFilePrefix,
String dataFileSuffix,
String transactionsFilePrefix,
String transactionsFileSuffix,
String rescuedFileSuffix,
String typeDictionaryFileName,
String lockFileName) |
<F extends StorageDataFile> |
parseDataInventoryFile(StorageDataFile.Creator<F> fileCreator,
Consumer<? super F> collector,
int channelIndex,
one.microstream.afs.types.AFile file) |
String |
provideChannelDirectoryName(int hashIndex) |
String |
provideDataFileName(int channelIndex,
long fileNumber) |
String |
provideTransactionsFileName(int channelIndex) |
String |
rescuedFileType() |
String |
transactionsFileType() |
String |
typeDictionaryFileName() |
String provideChannelDirectoryName(int hashIndex)
String dataFileType()
String transactionsFileType()
String rescuedFileType()
String typeDictionaryFileName()
String lockFileName()
String provideDataFileName(int channelIndex, long fileNumber)
String provideTransactionsFileName(int channelIndex)
<F extends StorageDataFile> void parseDataInventoryFile(StorageDataFile.Creator<F> fileCreator, Consumer<? super F> collector, int channelIndex, one.microstream.afs.types.AFile file)
static StorageFileNameProvider New(String channelDirectoryPrefix, String dataFilePrefix, String dataFileSuffix, String transactionsFilePrefix, String transactionsFileSuffix, String rescuedFileSuffix, String typeDictionaryFileName, String lockFileName)
static StorageFileNameProvider.Builder<?> Builder()
Copyright © 2022 MicroStream Software. All rights reserved.