Uses of Interface
one.microstream.afs.ADirectory
-
Uses of ADirectory in one.microstream.afs
Classes in one.microstream.afs with type parameters of type ADirectory Modifier and Type Class Description static class
AIoHandler.Abstract<FS,DS,I extends AItem,F extends AFile,D extends ADirectory,R extends AReadableFile,W extends AWritableFile>
Subinterfaces of ADirectory in one.microstream.afs Modifier and Type Interface Description static interface
ADirectory.Wrapper
interface
ARoot
Classes in one.microstream.afs that implement ADirectory Modifier and Type Class Description static class
ADirectory.Abstract
static class
ADirectory.Default
static class
ARoot.Default
Methods in one.microstream.afs with type parameters of type ADirectory Modifier and Type Method Description static <D extends ADirectory>
DAFS. ensureExists(D directory)
<C extends Consumer<? super ADirectory>>
CADirectory.Abstract. iterateDirectories(C iterator)
<C extends Consumer<? super ADirectory>>
CADirectory. iterateDirectories(C iterator)
static <C extends Consumer<? super ADirectory>>
CAFS. listDirectories(ADirectory directory, Predicate<? super ADirectory> selector, C collector)
Methods in one.microstream.afs that return ADirectory Modifier and Type Method Description static ADirectory
ADirectory. actual(ADirectory directory)
ADirectory
ADirectory.Wrapper. actual()
default ADirectory
ACreator. createDirectory(ADirectory parent, String identifier)
ADirectory
AFileSystem.Abstract. ensureDefaultRoot()
ADirectory
AFileSystem. ensureDefaultRoot()
Ensures the default root directory.ADirectory
ADirectory.Abstract. ensureDirectory(String identifier)
ADirectory
ADirectory. ensureDirectory(String identifier)
default ADirectory
AResolver. ensureDirectory(D directory)
ADirectory
AFileSystem.Abstract. ensureDirectoryPath(String[] pathElements, int offset, int length)
default ADirectory
AFileSystem. ensureDirectoryPath(String... pathElements)
ADirectory
AFileSystem. ensureDirectoryPath(String[] pathElements, int offset, int length)
ADirectory
AFileSystem.Abstract. ensureRoot(String identifier)
ADirectory
AFileSystem.Abstract. ensureRoot(ARoot.Creator rootCreator, String identifier)
ADirectory
AFileSystem. ensureRoot(String identifier)
ADirectory
AFileSystem. ensureRoot(ARoot.Creator rootCreator, String identifier)
ADirectory
ADirectory.Abstract. getDirectory(String identifier)
ADirectory
ADirectory. getDirectory(String identifier)
ADirectory
AFileSystem.Abstract. getRoot(String identifier)
ADirectory
AFileSystem. getRoot(String identifier)
ADirectory
ADirectory.Abstract. inventorize()
ADirectory
ADirectory. inventorize()
ADirectory
AFileSystem.Abstract. lookupRoot(String identifier)
ADirectory
AFileSystem. lookupRoot(String identifier)
static ADirectory
ADirectory. New(ADirectory parent, String identifier)
ADirectory
ADirectory.Default. parent()
ADirectory
AFile.Default. parent()
ADirectory
AFile.Wrapper.Abstract. parent()
ADirectory
AItem. parent()
The directory (identifying container) in which this item is located and in which no other item can have the sameAItem.identifier()
as this item.ADirectory
ARoot.Default. parent()
ADirectory
AFileSystem.Abstract. removeRoot(String name)
ADirectory
AFileSystem. removeRoot(String identifier)
default ADirectory
AResolver. resolveDirectory(D directory)
ADirectory
ADirectory.Abstract. resolveDirectoryPath(String[] pathElements, int offset, int length)
ADirectory
ADirectory. resolveDirectoryPath(String[] pathElements, int offset, int length)
ADirectory
AFileSystem.Abstract. resolveDirectoryPath(String[] pathElements, int offset, int length)
default ADirectory
AResolving. resolveDirectoryPath(String... pathElements)
ADirectory
AResolving. resolveDirectoryPath(String[] pathElements, int offset, int length)
Methods in one.microstream.afs that return types with arguments of type ADirectory Modifier and Type Method Description default XGettingEnum<ADirectory>
ADirectory. listDirectories()
static XGettingEnum<ADirectory>
AFS. listDirectories(ADirectory directory, Predicate<? super ADirectory> selector)
Methods in one.microstream.afs with parameters of type ADirectory Modifier and Type Method Description static ADirectory
ADirectory. actual(ADirectory directory)
boolean
AFileSystem.Abstract. addRoot(ADirectory rootDirectory)
boolean
AFileSystem. addRoot(ADirectory rootDirectory)
VarString
AFileSystem.Abstract. assemblePath(ADirectory directory, VarString vs)
default String
AFileSystem. assemblePath(ADirectory directory)
VarString
AFileSystem. assemblePath(ADirectory directory, VarString vs)
default String[]
AFileSystem. buildPath(ADirectory directory)
default boolean
ADirectory. contains(ADirectory directory)
default boolean
ADirectory. containsDeep(ADirectory directory)
void
AIoHandler.Abstract. create(ADirectory directory)
void
AIoHandler. create(ADirectory directory)
default ADirectory
ACreator. createDirectory(ADirectory parent, String identifier)
default AFile
ACreator. createFile(ADirectory parent, String identifier)
default AFile
ACreator. createFile(ADirectory parent, String identifier, String name, String type)
boolean
AIoHandler.Abstract. ensureExists(ADirectory directory)
boolean
AIoHandler. ensureExists(ADirectory directory)
<R> R
AccessManager.Default. executeMutating(ADirectory directory, Function<? super ADirectory,R> logic)
<R> R
AccessManager. executeMutating(ADirectory directory, Function<? super ADirectory,R> logic)
boolean
AIoHandler.Abstract. exists(ADirectory directory)
boolean
AIoHandler. exists(ADirectory directory)
void
AIoHandler.Abstract. inventorize(ADirectory directory)
void
AIoHandler. inventorize(ADirectory directory)
boolean
AIoHandler.Abstract. isHandledDirectory(ADirectory directory)
boolean
AIoHandler. isHandledDirectory(ADirectory directory)
boolean
AccessManager.Default. isMutating(ADirectory directory)
boolean
AccessManager. isMutating(ADirectory directory)
boolean
AccessManager.Default. isUsed(ADirectory directory)
boolean
AccessManager. isUsed(ADirectory directory)
static XGettingEnum<ADirectory>
AFS. listDirectories(ADirectory directory, Predicate<? super ADirectory> selector)
static <C extends Consumer<? super ADirectory>>
CAFS. listDirectories(ADirectory directory, Predicate<? super ADirectory> selector, C collector)
XGettingEnum<String>
AIoHandler.Abstract. listDirectories(ADirectory parent)
XGettingEnum<String>
AIoHandler. listDirectories(ADirectory parent)
static XGettingEnum<AFile>
AFS. listFiles(ADirectory directory, Predicate<? super AFile> selector)
static <C extends Consumer<? super AFile>>
CAFS. listFiles(ADirectory directory, Predicate<? super AFile> selector, C collector)
XGettingEnum<String>
AIoHandler.Abstract. listFiles(ADirectory parent)
XGettingEnum<String>
AIoHandler. listFiles(ADirectory parent)
static XGettingEnum<AItem>
AFS. listItems(ADirectory directory, Predicate<? super AItem> selector)
static <C extends Consumer<? super AItem>>
CAFS. listItems(ADirectory directory, Predicate<? super AItem> selector, C collector)
XGettingEnum<String>
AIoHandler.Abstract. listItems(ADirectory parent)
XGettingEnum<String>
AIoHandler. listItems(ADirectory parent)
default void
AWritableFile. moveTo(ADirectory targetDirectory)
static ADirectory
ADirectory. New(ADirectory parent, String identifier)
static AFile
AFile. New(ADirectory parent, String identifier)
void
ADirectory.Observer. onAfterDirectoryCreate(ADirectory createdDirectory)
void
ADirectory.Observer. onAfterDirectoryDelete(ADirectory deletedDirectory, boolean result)
void
ADirectory.Observer. onAfterDirectoryMove(ADirectory movedDirectory, ADirectory sourceDirectory)
void
ADirectory.Observer. onBeforeDirectoryCreate(ADirectory directoryToCreate)
void
ADirectory.Observer. onBeforeDirectoryDelete(ADirectory directoryToDelete)
void
ADirectory.Observer. onBeforeDirectoryMove(ADirectory directoryToMove, ADirectory targetDirectory)
boolean
AFileSystem.Abstract. removeRoot(ADirectory rootDirectory)
boolean
AFileSystem. removeRoot(ADirectory rootDirectory)
D
AResolver. resolve(ADirectory directory)
void
AIoHandler.Abstract. validateHandledDirectory(ADirectory directory)
void
AIoHandler. validateHandledDirectory(ADirectory directory)
Method parameters in one.microstream.afs with type arguments of type ADirectory Modifier and Type Method Description <R> R
ADirectory.Abstract. accessDirectories(Function<? super XGettingTable<String,? extends ADirectory>,R> logic)
<S, R> R
ADirectory.Abstract. accessDirectories(S subject, BiFunction<? super XGettingTable<String,? extends ADirectory>,S,R> logic)
<R> R
ADirectory. accessDirectories(Function<? super XGettingTable<String,? extends ADirectory>,R> logic)
<S, R> R
ADirectory. accessDirectories(S subject, BiFunction<? super XGettingTable<String,? extends ADirectory>,S,R> logic)
<R> R
AFileSystem.Abstract. accessRoots(Function<? super XGettingTable<String,ADirectory>,R> logic)
<R> R
AFileSystem. accessRoots(Function<? super XGettingTable<String,ADirectory>,R> logic)
<R> R
AccessManager.Default. executeMutating(ADirectory directory, Function<? super ADirectory,R> logic)
<R> R
AccessManager. executeMutating(ADirectory directory, Function<? super ADirectory,R> logic)
static XGettingEnum<ADirectory>
AFS. listDirectories(ADirectory directory, Predicate<? super ADirectory> selector)
static <C extends Consumer<? super ADirectory>>
CAFS. listDirectories(ADirectory directory, Predicate<? super ADirectory> selector, C collector)
-
Uses of ADirectory in one.microstream.afs.blobstore
Methods in one.microstream.afs.blobstore with parameters of type ADirectory Modifier and Type Method Description BlobStorePath
BlobStoreFileSystem.Default. resolve(ADirectory directory)
-
Uses of ADirectory in one.microstream.afs.nio
Methods in one.microstream.afs.nio that return ADirectory Modifier and Type Method Description ADirectory
NioFileSystem.Default. ensureDefaultRoot()
ADirectory
NioFileSystem. ensureDefaultRoot()
Returns the default root directory, depending on the NIO implementation.Methods in one.microstream.afs.nio with parameters of type ADirectory Modifier and Type Method Description AFile
NioFileSystem.Default. createFile(ADirectory parent, String identifier, String name, String type)
Path
NioFileSystem.Default. resolve(ADirectory directory)
-
Uses of ADirectory in one.microstream.afs.sql
Methods in one.microstream.afs.sql with parameters of type ADirectory Modifier and Type Method Description void
SqlIoHandler.Default. create(ADirectory directory)
SqlPath
SqlFileSystem.Default. resolve(ADirectory directory)
-
Uses of ADirectory in one.microstream.meta
Methods in one.microstream.meta with parameters of type ADirectory Modifier and Type Method Description static void
XDebug. deleteAllFiles(ADirectory directory)
static void
XDebug. deleteAllFiles(ADirectory directory, boolean output)
-
Uses of ADirectory in one.microstream.persistence.internal
Methods in one.microstream.persistence.internal with parameters of type ADirectory Modifier and Type Method Description static FileObjectIdStrategy
FileObjectIdStrategy. New(ADirectory directory, String objectIdFilename)
static FileTypeIdStrategy
FileTypeIdStrategy. New(ADirectory directory, String typeIdFilename)
static PersistenceTypeDictionaryFileHandler
PersistenceTypeDictionaryFileHandler. New(ADirectory directory)
static PersistenceTypeDictionaryFileHandler
PersistenceTypeDictionaryFileHandler. New(ADirectory directory, PersistenceTypeDictionaryStorer writeListener)
static FileObjectIdStrategy
FileObjectIdStrategy. NewInDirectory(ADirectory directory)
static FileTypeIdStrategy
FileTypeIdStrategy. NewInDirectory(ADirectory directory)
static PersistenceTypeDictionaryFileHandler
PersistenceTypeDictionaryFileHandler. NewInDirectory(ADirectory directory)
Deprecated.static PersistenceTypeDictionaryFileHandler
PersistenceTypeDictionaryFileHandler. NewInDirectory(ADirectory directory, PersistenceTypeDictionaryStorer writeListener)
Deprecated.static PersistenceTypeDictionaryFileHandler.Provider
PersistenceTypeDictionaryFileHandler. ProviderInDirectory(ADirectory directory)
-
Uses of ADirectory in one.microstream.persistence.types
Methods in one.microstream.persistence.types with parameters of type ADirectory Modifier and Type Method Description static PersistenceIdStrategy
PersistenceIdStrategy. NewFromFiles(ADirectory directory, String objectIdFilename, String typeIdFilename)
static PersistenceIdStrategy
PersistenceIdStrategy. NewInDirectory(ADirectory directory)
-
Uses of ADirectory in one.microstream.storage.types
Methods in one.microstream.storage.types that return ADirectory Modifier and Type Method Description ADirectory
StorageFileProvider.Abstract. baseDirectory()
ADirectory
StorageFileProvider. baseDirectory()
static ADirectory
Storage. defaultStorageDirectory()
static ADirectory
Storage. defaultStorageDirectory(AFileSystem fileSystem)
Returns the default storage directory in the current working directory and with a filename defined byStorageLiveFileProvider.Defaults.defaultStorageDirectory()
.ADirectory
StorageFileProvider.Abstract. deletionDirectory()
ADirectory
StorageFileProvider.Builder.Abstract. deletionDirectory()
ADirectory
StorageFileProvider.Builder. deletionDirectory()
ADirectory
StorageFileProvider. deletionDirectory()
ADirectory
StorageFileProvider.Builder.Abstract. directory()
ADirectory
StorageFileProvider.Builder. directory()
ADirectory
StorageDirectoryStructureProvider.Default. provideChannelDirectory(ADirectory storageRootDirectory, int channelIndex, StorageFileNameProvider fileNameProvider)
ADirectory
StorageDirectoryStructureProvider. provideChannelDirectory(ADirectory storageRootDirectory, int channelIndex, StorageFileNameProvider fileNameProvider)
ADirectory
StorageFileProvider.Abstract. provideChannelDirectory(int channelIndex)
ADirectory
StorageFileProvider.Abstract. truncationDirectory()
ADirectory
StorageFileProvider.Builder.Abstract. truncationDirectory()
ADirectory
StorageFileProvider.Builder. truncationDirectory()
ADirectory
StorageFileProvider. truncationDirectory()
Methods in one.microstream.storage.types with parameters of type ADirectory Modifier and Type Method Description static StorageBackupFileProvider
Storage. BackupFileProvider(ADirectory storageDirectory)
static StorageBackupSetup
Storage. BackupSetup(ADirectory backupDirectory)
Pseudo-constructor method to create a newStorageBackupSetup
instance using the passed directory as the backup location.static EmbeddedStorageConnectionFoundation<?>
EmbeddedStorage. ConnectionFoundation(ADirectory directory)
Pseudo-constructor method to create a newEmbeddedStorageConnectionFoundation
instance using the passed directory and default method references provided byPersistence
.static StorageLiveFileProvider
Storage. FileProvider(ADirectory storageDirectory)
static EmbeddedStorageFoundation<?>
EmbeddedStorage. Foundation(ADirectory directory)
Pseudo-constructor method to create a newEmbeddedStorageFoundation
instance using the passed directory and default values for the remaining parts of itsStorageConfiguration
.default void
StorageConnection. issueFullBackup(ADirectory targetDirectory)
Issues a full backup of the whole storage to be executed.static StorageBackupFileProvider
StorageBackupFileProvider. New(ADirectory storageDirectory)
static StorageBackupFileProvider.Default
StorageBackupFileProvider. New(ADirectory baseDirectory, ADirectory deletionDirectory, ADirectory truncationDirectory, StorageDirectoryStructureProvider structureProvider, StorageFileNameProvider fileNameProvider, PersistenceTypeDictionaryFileHandler.Creator fileHandlerCreator)
static StorageBackupSetup
StorageBackupSetup. New(ADirectory backupDirectory)
Pseudo-constructor method to create a newStorageBackupSetup
instance using the passed directory as the backup location.static StorageLiveFileProvider
StorageLiveFileProvider. New(ADirectory storageDirectory)
Pseudo-constructor method to create a newStorageLiveFileProvider
instance with the passed file as the storage directory and defaults provided byStorageLiveFileProvider.Defaults
.static StorageLiveFileProvider.Default
StorageLiveFileProvider. New(ADirectory baseDirectory, ADirectory deletionDirectory, ADirectory truncationDirectory, StorageDirectoryStructureProvider structureProvider, StorageFileNameProvider fileNameProvider, PersistenceTypeDictionaryFileHandler.Creator fileHandlerCreator)
ADirectory
StorageDirectoryStructureProvider.Default. provideChannelDirectory(ADirectory storageRootDirectory, int channelIndex, StorageFileNameProvider fileNameProvider)
ADirectory
StorageDirectoryStructureProvider. provideChannelDirectory(ADirectory storageRootDirectory, int channelIndex, StorageFileNameProvider fileNameProvider)
B
StorageFileProvider.Builder.Abstract. setDeletionDirectory(ADirectory deletionDirectory)
B
StorageFileProvider.Builder. setDeletionDirectory(ADirectory deletionDirectory)
B
StorageFileProvider.Builder.Abstract. setDirectory(ADirectory directory)
B
StorageFileProvider.Builder. setDirectory(ADirectory directory)
B
StorageFileProvider.Builder.Abstract. setTruncationDirectory(ADirectory truncationDirectory)
B
StorageFileProvider.Builder. setTruncationDirectory(ADirectory truncationDirectory)
static EmbeddedStorageManager
EmbeddedStorage. start(Object root, ADirectory directory)
Convenience method to configure, create and start aEmbeddedStorageManager
using the passed root as the persistent entity graph's root instance, the passed directory as its storage location and defaults for the remainings values.static EmbeddedStorageManager
EmbeddedStorage. start(ADirectory directory)
Convenience method to configure, create and start aEmbeddedStorageManager
using the passed directory as its storage location and defaults for the remainings values.Constructors in one.microstream.storage.types with parameters of type ADirectory Constructor Description Default(ADirectory directory, String fileSuffix)
Default(ADirectory directory, String fileSuffix)