All Classes
-
All Classes Interface Summary Class Summary Enum Summary Exception Summary Class Description AccessDeniedException An access exception has occurred.ACLAuthorizationConstraintViolationException AutoReloadingConfiguration Abstract configuration class which monitors a file path in order to reload the configuration when it changes.Binary CacheEntry A CacheEntry abstraction for the various possible types of entriesCannotCreateResourceException Request for object creation failedConfigurableHierarchicalSupplier Unique value minter that creates hierarchical IDs from a UUIDConstraintViolationException A constraint has been violated.Container ContainmentIndex An interface for retrieving resource IDs by their containment relationships.ContainmentTriplesService Provides containment triples.ContentDigest Digest helpers to convert digests (checksums) into URI strings (based loosely on Magnet URIs)ContentDigest.DIGEST_ALGORITHM CreateNonRdfSourceOperationBuilder Builder for operations to create non-rdf sourcesCreateRdfSourceOperation Operation for creating an rdf sourceCreateRdfSourceOperationBuilder CreateResourceOperation Operation for creating a resourceCreateResourceService Interface for a service to create a new resource via a POST request.CreateVersionResourceOperation An operation for creating a new version of a resourceCreateVersionResourceOperationBuilder Builder for creatingCreateVersionResourceOperationsDefaultRdfStream Implementation of a context-bearing RDF streamDeleteResourceOperationFactory Factory for delete resource operationsDeleteResourceService A service interface for deleting Fedora resources.Event A very simple abstraction to support downstream event-related machinery.EventAccumulator Accumulates events for changes made to resources, grouped by transaction.EventType A collection of repository event typesExternalContent Interface for the ExternalContent information class.ExternalContentAccessException Exception when attempting to access an external-content URI has problems.ExternalMessageBodyException Indicates that an external body request has failedFedoraId Class to store contextual information about a Fedora ID.FedoraInvalidNamespaceException Indicates a namespace used in a CRUD request has not been registered in the repositoryFedoraResource A resource in a Fedora repository.FedoraTypes Convenience class with constants for commonly used Fedora types.FixityResult FixityResult.FixityState The possible fixity states (which may be ORed together later)FixityService Service which calculates and compares digests for binary objectsGhostNodeException Exception when trying to alter an immutable resource.GraphDifferencer A wrappingStreamthat calculates two differences between aGraphA and a source Stream B.IdentifierConversionException IdentifierConverter<A,B> AnIdentifierConverteraccepts and returns identifiers, translating them in some type-specific manner.IncorrectTripleSubjectException Represents the condition that an attempt has been made to persist RDF to the repository as properties of a particular resource, but the subject of a triple in that RDF is not the resource in question.InsufficientStorageException Exception thrown when the device has insufficient storage to complete the operation.InteractionModelViolationException An Interaction Model constraint has been violated.InternalIdentifierConverter InterruptedRuntimeException Indicates an interruption to the current threadInvalidACLException InvalidChecksumException Exception thrown when the calculated digest does not match the stored digestInvalidMementoPathException An invalid memento path constraint has been violated.InvalidPrefixException Indicates a prefix used in a CRUD request has existed in the repositoryInvalidResourceIdentifierException This exception is used for invalid resource identifiers, such as when a resource path has empty segments.ItemExistsException Indicates an item already exists in repositoryItemNotFoundException Indicates an item was not found.MalformedRdfException Indicates that RDF was presented for persistence to the repository, but could not be persisted for some reportable reason.ManagedPropertiesService Interface for a service that converts managed properties from aFedoraResourceinto a triple streamMembershipService Service used to manage membership properties of resourcesMementoDatetimeFormatException Indicates that the wrong format of the Memento-Datetime.MultipleConstraintViolationException Wrapper to hold multiple constraint violation exceptions for later reporting.NonRdfSourceDescription NonRdfSourceOperation An operation for interacting with a non-RDF source resource.NonRdfSourceOperationBuilder Builder for an operation for interacting with a non-rdf sourceNonRdfSourceOperationFactory Factory for constructing operations on non-rdf sourcesNoSuchPropertyDefinitionException Represents the case where a property definition has been requested but does not exist.OutOfDomainSubjectException Fedora does not accept RDF with subjects that are not local to the repository.PathNotFoundException Indicates the path was not found in the repository.PathNotFoundRuntimeException PreconditionException PurgeResourceService Service to permanently remove a resource from the repository.RdfCollectors A class of Collectors for use with RdfStreamsRdfLexicon A lexicon of the RDF properties that the fcrepo kernel (or close-to-core modules) useRdfNamespaceRegistry Registry of RDF namespacesRdfSourceOperation Operation for interacting with an rdf sourceRdfSourceOperationBuilder Builder for constructing an RdfSourceOperationRdfSourceOperationFactory Factory for operations on rdf sourcesRdfStream A context-bearing RDF Stream interfaceReferenceService Service to retrieve references to repository resources.RelaxedPropertiesHelper Some server managed triples can have the prohibition on user-management overridden.ReplaceBinariesService Interface for service to replace existing binariesReplacePropertiesService RepositoryConfigurationException Indicates an error in the configuration of the repositoryRepositoryException Indicates an error in the configuration of the repositoryRepositoryRuntimeException Runtime exceptionRepositoryService RepositoryVersionRuntimeException RequestWithAclLinkHeaderException Request failed with ACL link headerRequiredRdfContext A collection of RDF contexts that can be used to extract triples from FedoraResources.ResourceFactory Interface to a factory to instantiate FedoraResourcesResourceHeaders Header information for fedora resources.ResourceHelper Utility class interface for helper methods.ResourceOperation Operation for manipulating a resourceResourceOperationBuilder A builder for constructing resource operationsResourceOperationFactory Factory for operations for interacting with resourcesResourceOperationType Specifies the type of modification action represented by a resource operation.ResourceTypeException An extension ofRepositoryRuntimeExceptionthat may be thrown when attempting a operation (or instantiation) of aFedoraResourceon a different (and incompatible) type.ServerManagedPropertyException ServerManagedTypeException Certain mixin types are managed by the repository only.Service<T> SessionMissingException A transaction was not found in the transaction registryStoragePolicy A binary storage policy definition and evaluation machineryStoragePolicyDecisionPoint Service Interface implementation for managing and usingStoragePolicyStreamUtils SubjectMappingUtil Utility for remapping subjects in rdf triples.TimeMap TimeMapService Service for creating and retrievingTimeMapTombstone TombstoneException Exception when a TombstoneFedoraResourceis used where a real object is expectedTransaction The Fedora Transaction abstractionTransactionClosedException Exception indicating that the requested transaction has been closedTransactionManager The Fedora Transaction Manager abstractionTransactionNotFoundException Exception indicating that the requested transaction was not found.TransactionRuntimeException Runtime exceptionTransactionUtils A utility class for working with common transaction related operations.TripleCategory A element in a particular partition of the possible triples produced for a given resource.UniqueValueSupplier ASupplierinterface that guarantees the uniqueness of its provided values.UnsupportedAlgorithmException Thrown in circumstances where a client has used an unknown or unsupported hash algorithm in a request, e.g.UnsupportedMediaTypeException Exception when trying to use an unsupported media type.UpdatePropertiesService VersionResourceOperationFactory Factory for creatingCreateVersionResourceOperationBuildersVersionService Service for creating versions of resourcesWebacAcl WebacAclService Service for creating and retrievingWebacAclWrappingStream<T> Partial Implementation of a Wrapping Stream