All Classes
-
All Classes Interface Summary Class Summary Enum Summary Exception Summary Class Description AccessDeniedException An access exception has occurred.ACLAuthorizationConstraintViolationException ACLHandle Class to hold the authorizations from an ACL and the resource that has the ACL.AutoReloadingConfiguration Abstract configuration class which monitors a file path in order to reload the configuration when it changes.Binary CannotCreateMementoException An exception class for invalid memento creation attempts.CannotCreateResourceException Request for object creation failedConcurrentUpdateException This exception indicates that a resource could not be modified because it is currently being modified by another transaction.ConfigurableHierarchicalSupplier 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)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 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.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.LdpTriplePreferences Kernel level API to hold the LdpPreferTag and internal logic decisions.LdpTriplePreferences.PreferChoice What the prefer tag choice is.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 interfaceReadOnlyTransaction A read-only tx that never expires and cannot be committed.ReferenceService Service to retrieve references to repository resources.ReindexResourceOperation Interface for reindex operation methods.ReindexResourceOperationFactory Factory for reindex resource operationsReindexService A service which handles reindexing operationsRelaxableServerManagedPropertyException Exception thrown if a Relaxable SMT is altered.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 exceptionRepositoryVersionRuntimeException 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.ResourceLockManager Responsible for managing write locks on Fedora resourcesResourceOperation 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.ResourceTripleService Service to call other services to return a desired set of triples.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 registrySubjectMappingUtil Utility for remapping subjects in rdf triples.TimeMap Tombstone 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 exceptionTransactionState Represents the state of a transactionTripleCategory 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 retrievingWebacAclWebACAuthorization WrappingStream<T> Partial Implementation of a Wrapping Stream