Package one.microstream.storage.types
Interface StorageEntityTypeExportFileProvider
-
- All Known Implementing Classes:
StorageEntityTypeExportFileProvider.Default
public interface StorageEntityTypeExportFileProvider
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classStorageEntityTypeExportFileProvider.Defaultstatic interfaceStorageEntityTypeExportFileProvider.Defaults
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Modifier and Type Method Description static longgetTypeIdFromUniqueTypeFileName(String uniqueTypeFileName)static StorageEntityTypeExportFileProviderNew(one.microstream.afs.types.ADirectory directory)Pseudo-constructor method to create a newStorageEntityTypeExportFileProvider.static StorageEntityTypeExportFileProviderNew(one.microstream.afs.types.ADirectory directory, String fileSuffix)Pseudo-constructor method to create a newStorageEntityTypeExportFileProvider.one.microstream.afs.types.AWritableFileprovideExportFile(StorageEntityTypeHandler entityType)static StringtoUniqueTypeFileName(String typeName, long typeId)static StringtoUniqueTypeFileName(one.microstream.persistence.types.PersistenceTypeDefinition type)static StringuniqueTypeFileNameSeparator()
-
-
-
Method Detail
-
provideExportFile
one.microstream.afs.types.AWritableFile provideExportFile(StorageEntityTypeHandler entityType)
-
uniqueTypeFileNameSeparator
static String uniqueTypeFileNameSeparator()
-
toUniqueTypeFileName
static String toUniqueTypeFileName(one.microstream.persistence.types.PersistenceTypeDefinition type)
-
getTypeIdFromUniqueTypeFileName
static long getTypeIdFromUniqueTypeFileName(String uniqueTypeFileName)
-
New
static StorageEntityTypeExportFileProvider New(one.microstream.afs.types.ADirectory directory)
Pseudo-constructor method to create a newStorageEntityTypeExportFileProvider.- Parameters:
directory- target directory for the export files- Returns:
- a new
StorageEntityTypeExportFileProvider - Since:
- 08.00.00
-
New
static StorageEntityTypeExportFileProvider New(one.microstream.afs.types.ADirectory directory, String fileSuffix)
Pseudo-constructor method to create a newStorageEntityTypeExportFileProvider.- Parameters:
directory- target directory for the export filesfileSuffix- suffix for created files- Returns:
- a new
StorageEntityTypeExportFileProvider - Since:
- 08.00.00
-
-