All Classes
-
All Classes Interface Summary Class Summary Enum Summary Exception Summary Class Description Cache<K,V> Cache interfaceCaffeineCache<K,V> In-memory cache implementation that is a wrapper around a Caffeine cache.ChecksumMismatchException Indicates that the actual checksum of a file did not match the expectationCommitType Options for defining the behavior when performing a commit to the persistent storage layer.DefaultHeadersValidator Headers validator that supports version 1.0 of the resource headersDefaultOcflObjectSession Default OcflObjectSession implementation.DefaultOcflObjectSessionFactory Default OcflObjectSessionFactory implementationHeadersValidator Interface for validating resource headersInteractionModel Represents known interaction models.InvalidContentException Indicates that the content provided for a resource was invalid.NoOpCache<K,V> Pass-through cache implementation that never caches.NotFoundException Indicates that a resource could not be found in the underlying storageObjectValidator Validates that OCFL objects are correctly formatted to be used by Fedora 6OcflObjectSession Session interface over an OCFL object.OcflObjectSessionFactory Factory for creating OcflObjectSessions.OcflVersionInfo Contains OCFL version metadata for a resource version.PersistencePaths This class maps Fedora resources to locations on disk.ResourceContent Encapsulates a resource's content and its headers.ResourceHeaders Resource headers contain metadata about Fedora resources in Fedora 6.ResourceHeaders.Builder Builder for creating/mutating ResourceHeadersResourceHeadersVersion ValidationException Indicates that an OCFL object is not a valid Fedora 6 object.