All Classes and Interfaces
Class
Description
Cache interface
In-memory cache implementation that is a wrapper around a Caffeine cache.
Indicates that the actual checksum of a file did not match the expectation
Options for defining the behavior when performing a commit to the persistent storage layer.
Headers validator that supports version 1.0 of the resource headers
Default OcflObjectSession implementation.
Default OcflObjectSessionFactory implementation
Interface for validating resource headers
Represents known interaction models.
Indicates that the content provided for a resource was invalid.
Pass-through cache implementation that never caches.
Indicates that a resource could not be found in the underlying storage
Validates that OCFL objects are correctly formatted to be used by Fedora 6
Session interface over an OCFL object.
Factory for creating OcflObjectSessions.
Contains OCFL version metadata for a resource version.
This class maps Fedora resources to locations on disk.
Encapsulates a resource's content and its headers.
Resource headers contain metadata about Fedora resources in Fedora 6.
Builder for creating/mutating ResourceHeaders
Indicates that an OCFL object is not a valid Fedora 6 object.