All Classes Interface Summary Class Summary Enum Summary Exception Summary Annotation Types Summary
| Class |
Description |
| AbstractDeleteResourceService |
Shared delete/purge code.
|
| AbstractJMSPublisher |
Machinery to publish JMS messages when an EventBus
message is received.
|
| AbstractNonRdfSourceOperation |
An abstract operation for interacting with a non-rdf source
|
| AbstractNonRdfSourceOperationBuilder |
An abstract operation for interacting with a non-rdf source
|
| AbstractRdfSourceOperation |
Abstract operation for interacting with an rdf source
|
| AbstractRdfSourceOperationBuilder |
Abstract builder for interacting with an Rdf Source Operation Builder
|
| AbstractResource |
Superclass for Fedora JAX-RS Resources, providing convenience fields and methods.
|
| AbstractResourceOperation |
Abstract operation for interacting with a resource
|
| AbstractResourceOperationBuilder |
Base resource operation builder to share class fields and userPrincipal method.
|
| AbstractService |
Abstract service for interacting with a kernel service
|
| AccessControlJavaSecurityExceptionMapper |
Translate Java Security AccessControlExceptions into HTTP 403 Forbidden errors
|
| AccessDeniedException |
An access exception has occurred.
|
| AccessDeniedExceptionMapper |
|
| ACLAuthorizationConstraintViolationException |
|
| ACLHandle |
Class to hold the authorizations from an ACL and the resource that has the ACL.
|
| ACLHandleImpl |
A simple class connecting an URI pointing to an ACL to a FedoraResource that points to that ACL.
|
| AuthConfig |
Spring config for auth
|
| AuthPropsConfig |
Auth related configuration properties
|
| AutoReloadingConfiguration |
Abstract configuration class which monitors a file path in order to reload the configuration when it changes.
|
| BadRequestExceptionMapper |
For generic BadRequestExceptions.
|
| Binary |
|
| BinaryImpl |
Implementation of a Non-RDF resource.
|
| CachedHttpRequest |
An extension of HttpServletRequestWrapper that caches the InputStream as
byte array and overrides the getInputStream to return a new InputStream
object each time based on the cached byte array.
|
| CannotCreateMementoException |
An exception class for invalid memento creation attempts.
|
| CannotCreateMementoExceptionMapper |
A mapper for memento creation exceptions
|
| CannotCreateResourceException |
Request for object creation failed
|
| CannotCreateResourceExceptionMapper |
|
| CheckedRunnable |
Same as Runnable but it has Exception in its signature
|
| ClientErrorExceptionMapper |
|
| CommitOption |
Options for defining the behavior when performing a commit to the persistent storage layer.
|
| ConcurrentUpdateException |
This exception indicates that a resource could not be modified because it is currently being modified by another
transaction.
|
| ConcurrentUpdateExceptionMapper |
|
| Condition |
A data structure representing a search condition.
|
| Condition.Field |
|
| Condition.Operator |
|
| ConditionOnProperty<T> |
This condition enables a bean/configuration when the specified property matches the expected value
Implementations must provide a no-arg constructor.
|
| ConditionOnPropertyFalse |
This condition enables a bean/configuration when the specified property is false
Implementations must provide a no-arg constructor.
|
| ConditionOnPropertyTrue |
This condition enables a bean/configuration when the specified property is true
Implementations must provide a no-arg constructor.
|
| ConfigurableHierarchicalSupplier |
Unique value minter that creates hierarchical IDs from a UUID
|
| ConstraintExceptionMapper<T extends ConstraintViolationException> |
Abstract class for constraint violation subclasses
|
| ConstraintViolationException |
A constraint has been violated.
|
| ConstraintViolationExceptionMapper |
|
| Container |
|
| ContainerAuthToken |
|
| ContainerImpl |
Implementation of an LDP Container resource
|
| ContainerRolesPrincipalProvider |
Adds principals based on roles that are configured within the container and
through a PrincipalProvider bean in the project.
|
| ContainerRolesPrincipalProvider.ContainerRolesPrincipal |
|
| ContainmentIndex |
An interface for retrieving resource IDs by their containment relationships.
|
| ContainmentIndexImpl |
|
| ContainmentIndexMetrics |
ContainmentIndex wrapper for adding metrics
|
| ContainmentTriplesService |
Provides containment triples.
|
| ContainmentTriplesServiceImpl |
Containment Triples service.
|
| ContentDigest |
Digest helpers to convert digests (checksums) into URI strings
(based loosely on Magnet URIs)
|
| ContentExposingResource |
An abstract class that sits between AbstractResource and any resource that
wishes to share the routines for building responses containing binary
content.
|
| CreateNonRdfSourceOperation |
Operation for creating a new non-rdf source
|
| CreateNonRdfSourceOperationBuilder |
Builder for operations to create non-rdf sources
|
| CreateNonRdfSourceOperationBuilderImpl |
Builder for operations to create new non-rdf sources
|
| CreateRdfSourceOperation |
Operation for creating an rdf source
|
| CreateRdfSourceOperationBuilder |
|
| CreateRdfSourceOperationBuilderImpl |
Builder for operations to create rdf sources
|
| CreateRdfSourceOperationImpl |
Operation to create an RDF source.
|
| CreateResourceOperation |
Operation for creating a resource
|
| CreateResourceService |
Interface for a service to create a new resource via a POST request.
|
| CreateResourceServiceImpl |
Create a RdfSource resource.
|
| CreateVersionPersister |
Persister for creating a new OCFL version of a resource.
|
| CreateVersionResourceOperation |
An operation for creating a new version of a resource
|
| CreateVersionResourceOperationBuilder |
|
| CreateVersionResourceOperationBuilderImpl |
|
| CreateVersionResourceOperationImpl |
|
| DatabaseConfig |
|
| DbFedoraToOcflObjectIndex |
Maps Fedora IDs to the OCFL IDs of the OCFL objects the Fedora resource is stored in.
|
| DbPlatform |
Detects the database platform from a datasource.
|
| DbSearchIndexImpl |
|
| DbTransactionExecutor |
Wrapper around Spring's db transaction management
|
| DefaultMessageFactory |
Generates JMS Messages composed entirely of headers, based entirely
on information found in the Event that triggers publication.
|
| DefaultRdfStream |
Implementation of a context-bearing RDF stream
|
| DelegateHeaderPrincipalProvider |
An example principal provider that extracts principals from request headers.
|
| DelegateHeaderPrincipalProvider.DelegatedHeaderPrincipal |
|
| DeleteResourceOperation |
Operation for deleting a resource
|
| DeleteResourceOperationBuilder |
Builder for operations to delete a resource
|
| DeleteResourceOperationFactory |
Factory for delete resource operations
|
| DeleteResourceOperationFactoryImpl |
Implementation of a delete resource operation factory
|
| DeleteResourceService |
A service interface for deleting Fedora resources.
|
| DeleteResourceServiceImpl |
This class mediates delete operations between the kernel and persistent storage layers
|
| DigestAlgorithm |
Digest Algorith enum
|
| EtagService |
Service for computing etags for request responses
|
| Event |
A very simple abstraction to support downstream event-related machinery.
|
| EventAccumulator |
Accumulates events for changes made to resources, grouped by transaction.
|
| EventAccumulatorImpl |
|
| EventBuilder |
Stores details about an Event.
|
| EventImpl |
An event that describes one or more actions that a user preformed on a resource.
|
| EventSerializer |
A basic serialization API for Fedora events
|
| EventType |
A collection of repository event types
|
| ExceptionChecker |
Tests if a method should be retried based on the exception thrown
|
| ExceptionDebugLogging |
|
| ExternalContent |
Interface for the ExternalContent information class.
|
| ExternalContentAccessException |
Exception when attempting to access an external-content URI has problems.
|
| ExternalContentAccessExceptionMapper |
ExternalContentException mapper
|
| ExternalContentHandler |
This class is a helper for dealing with the External Content Link header and External Content itself, in the case
of handling="copy".
|
| ExternalContentHandlerFactory |
Constructs ExternalContentHandler objects from link headers
|
| ExternalContentPathValidator |
Validates external content paths to ensure that they are within a configured allowed list of paths.
|
| ExternalMessageBodyException |
Indicates that an external body request has failed
|
| ExternalMessageBodyExceptionMapper |
If an External Content Link header isn't formatted correctly or missing something, return
a Bad Request error.
|
| FcrepoOcflObjectSessionWrapper |
Wrapper around an OcflObjectSession to convert exceptions into fcrepo exceptions and time operations
|
| FedoraAcl |
|
| FedoraApplication |
|
| FedoraBaseResource |
|
| FedoraContextLoaderListener |
This class wraps the standard Spring ContextLoaderListener in order to catch initialization errors.
|
| FedoraFixity |
Run a fixity check on a path
|
| FedoraHttpConfiguration |
|
| FedoraId |
Class to store contextual information about a Fedora ID.
|
| FedoraInvalidNamespaceException |
Indicates a namespace used in a CRUD request has not been registered in the repository
|
| FedoraInvalidNamespaceExceptionMapper |
For invalid namespace exceptions on CRUD actions for nodes/datastreams
|
| FedoraLdp |
|
| FedoraOcflMapping |
A mapping that links the parent fedora resource to its corresponding OCFL object.
|
| FedoraOcflMappingNotFoundException |
Indicates the fedora identifier was not found in the index.
|
| FedoraPropsConfig |
General Fedora properties
|
| FedoraReindex |
|
| FedoraResource |
A resource in a Fedora repository.
|
| FedoraResourceImpl |
Implementation of a Fedora resource, containing functionality common to the more concrete resource implementations.
|
| FedoraSearch |
|
| FedoraTombstones |
CRUD operations on Fedora tombstones
|
| FedoraToOcflObjectIndex |
|
| FedoraToOcflObjectIndexMetrics |
Wrapper for FedoraToOcflObjectIndex that adds metrics
|
| FedoraTypes |
Convenience class with constants for commonly used Fedora types.
|
| FedoraVersioning |
|
| FixityResult |
|
| FixityResult.FixityState |
The possible fixity states (which may be ORed together later)
|
| FixityService |
Service which calculates and compares digests for binary objects
|
| FixityServiceImpl |
|
| FlywayFactory |
Factory to generate a Flyway instance for Fedora.
|
| GhostNodeException |
Exception when trying to alter an immutable resource.
|
| GhostNodeExceptionMapper |
Map an GhostNodeException to a response.
|
| GraphDifferencer |
A wrapping Stream that calculates two differences between a
Graph A and a source Stream B.
|
| HeaderValueExceptionMapper |
If a client-provided header value fails to parse, return an HTTP 400 Bad Request.
|
| HtmlTemplate |
An annotation that hints to the HtmlProvider a template that should be used
to render a response.
|
| HttpApiResources |
Inject our HTTP API methods into the object graphs
|
| HttpHeaderPrincipalProvider |
An example principal provider that extracts principals from request headers.
|
| HttpHeaderPrincipalProvider.HttpHeaderPrincipal |
|
| HttpIdentifierConverter |
Convert between HTTP URIs (LDP paths) and internal Fedora ID using a
JAX-RS UriBuilder to mediate the URI translation.
|
| HttpRdfService |
A service that will translate the resourceURI to Fedora ID in the Rdf InputStream
|
| HttpTripleUtil |
Utility for injecting HTTP-contextual data into an RdfStream
|
| 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.
|
| IncorrectTripleSubjectExceptionMapper |
|
| IndexBuilder |
An interface representing index rebuilding capabilities.
|
| IndexBuilderImpl |
|
| InMemoryResourceLockManager |
In memory resource lock manager
|
| InstantParser |
A utility class for parsing a variety of different date/time formats into an Instant.
|
| InsufficientStorageException |
Exception thrown when the device has insufficient storage to complete the operation.
|
| InsufficientStorageExceptionMapper |
Translate InsufficientStorageException errors into HTTP error codes
|
| InteractionModelViolationException |
An Interaction Model constraint has been violated.
|
| InteractionModelViolationExceptionMapper |
|
| InterruptedExceptionMapper |
If an HTTP request's processing is interrupted, return an HTTP 503 Service Unavailable.
|
| InterruptedRuntimeException |
Indicates an interruption to the current thread
|
| InvalidACLException |
|
| InvalidACLExceptionMapper |
Translate InvalidACLExceptions into HTTP 409 CONFLICT errors
|
| InvalidChecksumException |
Exception thrown when the calculated digest does not match the stored digest
|
| InvalidChecksumExceptionMapper |
Translate InvalidChecksumException errors into reasonable
HTTP error codes
|
| InvalidConditionExpressionException |
An exception that indicates that the syntax of the condition expression
is invalid and therefore cannot be parsed.
|
| InvalidMementoPathException |
An invalid memento path constraint has been violated.
|
| InvalidMementoPathExceptionMapper |
|
| InvalidPrefixException |
Indicates a prefix used in a CRUD request has existed in the repository
|
| InvalidPrefixExceptionMapper |
For invalid namespace exceptions on CRUD actions for nodes/datastreams
|
| InvalidQueryException |
An exception that the set of parameters defining the search query
is invalid and therefore cannot be processed.
|
| InvalidResourceIdentifierException |
This exception is used for invalid resource identifiers, such as when a resource path has empty segments.
|
| InvalidResourceIdentifierExceptionMapper |
|
| ItemExistsException |
Indicates an item already exists in repository
|
| ItemNotFoundException |
Indicates an item was not found.
|
| ItemNotFoundExceptionMapper |
Catch ItemNotFoundException
|
| JmsConfig |
Spring config for jms
|
| JmsDestination |
Indicates if a JMS topic or queue is the destination
|
| JMSEventMessageFactory |
Produce a JMS Message from a JCR Event
|
| JMSQueuePublisher |
Machinery to publish JMS messages when an EventBus
message is received.
|
| JMSTopicPublisher |
Machinery to publish JMS messages when an EventBus
message is received.
|
| JsonLDEventMessage |
A structure used for serializing a Event into JSON
|
| JsonLDEventMessage.Actor |
|
| JsonLDEventMessage.Application |
|
| JsonLDEventMessage.Context |
|
| JsonLDEventMessage.ContextElement |
|
| JsonLDEventMessage.Object |
|
| JsonLDEventMessage.Person |
|
| JsonLDSerializer |
Some serialization utilities for Event objects
|
| JsonParseExceptionMapper |
If an injected JSON resource fails to parse, return an HTTP 400 Bad Request.
|
| LdpPreferTag |
A subclass of PreferTag that contemplates the possible preferences for Linked Data Platform requests.
|
| LdpTriplePreferences |
Kernel level API to hold the LdpPreferTag and internal logic decisions.
|
| LdpTriplePreferences.PreferChoice |
What the prefer tag choice is.
|
| LinkFormatProvider |
Writer for application/link-format bodies.
|
| LinkFormatStream |
Stream of links for Memento TimeMaps
|
| 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 a FedoraResource
into a triple stream
|
| ManagedPropertiesServiceImpl |
Retrieve the managed properties as triples
|
| MembershipIndexManager |
Manager for the membership index
|
| MembershipService |
Service used to manage membership properties of resources
|
| MembershipServiceImpl |
Implementation of a service which updates and persists membership properties for resources
|
| MementoDatetimeFormatException |
Indicates that the wrong format of the Memento-Datetime.
|
| MementoDatetimeFormatExceptionMapper |
Handle MementoDatetimeFormatException with HTTP 400 Bad Request.
|
| MetricsConfig |
|
| MetricsHelper |
Helper for recording metrics
|
| MicrometerFeature |
Enables Micrometer metrics on Jersey APIs (still must be annotated with @Timed)
|
| MultiDigestInputStreamWrapper |
Wrapper for an InputStream that allows for the computation and evaluation
of multiple digests at once
|
| MultipleConstraintViolationException |
Wrapper to hold multiple constraint violation exceptions for later reporting.
|
| MultipleConstraintViolationExceptionMapper |
Mapper to display all the various constrainedby links and messages.
|
| MultiPrefer |
Aggregates information from multiple Prefer HTTP headers.
|
| NoAuthConfig |
Spring auth config when authorization is disabled
|
| NonRdfSourceDescription |
|
| NonRdfSourceDescriptionImpl |
Implementation of a non-rdf source description
|
| NonRdfSourceOperation |
An operation for interacting with a non-RDF source resource.
|
| NonRdfSourceOperationBuilder |
Builder for an operation for interacting with a non-rdf source
|
| NonRdfSourceOperationFactory |
Factory for constructing operations on non-rdf sources
|
| NonRdfSourceOperationFactoryImpl |
Factory for operations to update non-rdf sources
|
| NoSuchPropertyDefinitionException |
Represents the case where a property definition has been requested but does
not exist.
|
| OcflPersistenceConfig |
A Configuration for OCFL dependencies
|
| OcflPersistentSessionManager |
OCFL implementation of PersistentStorageSessionManager
|
| OcflPersistentStorageSession |
OCFL Persistent Storage class.
|
| OcflPersistentStorageSessionMetrics |
PersistentStorageSession wrapper for collecting metrics
|
| OcflPersistentStorageUtils |
A set of utility functions for supporting OCFL persistence activities.
|
| OcflPropsConfig |
Fedora's OCFL related configuration properties
|
| OutOfDomainSubjectException |
Fedora does not accept RDF with subjects that are not local to the repository.
|
| OutOfDomainSubjectExceptionMapper |
|
| PaginationInfo |
A data structure representing the pagination information associated with a SearchResult
|
| ParamExceptionMapper |
Handle Jersey ParamException
|
| PATCH |
PATCH HTTP method
|
| PathNotFoundException |
Indicates the path was not found in the repository.
|
| PathNotFoundExceptionMapper |
Catch PathNotFoundException
|
| PathNotFoundRuntimeException |
|
| PathNotFoundRuntimeExceptionMapper |
Catch PathNotFoundRuntimeException(s)
|
| PersistentItemConflictException |
If an operation results in a conflict preventing the successful completion of a persistence
operation.
|
| PersistentItemConflictExceptionMapper |
Maps PersistentItemConflictException to an appropriate http response.
|
| PersistentItemNotFoundException |
If an item is not found in the storage.
|
| PersistentSessionClosedException |
Exception indicating that a persistence session is closed.
|
| PersistentStorageException |
Generic exception for things PersistentStorage related.
|
| PersistentStorageSession |
An interface that mediates CRUD operations to and from persistence storage.
|
| PersistentStorageSessionManager |
Interface to access PersistentStorageSessions.
|
| Persister |
|
| PreconditionException |
|
| PreconditionExceptionMapper |
Maps PreconditionException to an appropriate http response.
|
| PreferTag |
Parse a single prefer tag, value and any optional parameters
|
| PrincipalProvider |
This interface provides a way for authentication code to communicate generic
credentials to authorization delegates.
|
| PrometheusMetricsServlet |
This class is an extension of Prometheus's MetricsServlet.
|
| PurgeResourceOperation |
Purge resource operation
|
| PurgeResourceOperationBuilder |
Builder for operations to purge a resource
|
| PurgeResourceService |
Service to permanently remove a resource from the repository.
|
| PurgeResourceServiceImpl |
Implementation of purge resource service.
|
| QueryParseExceptionMapper |
Handles Sparql query parsing exceptions thrown when querying or updating.
|
| Range |
Range header parsing logic
|
| RangeRequestInputStream |
An InputStream that skips bytes and only returns the data up to a certain limit
|
| RdfCollectors |
A class of Collectors for use with RdfStreams
|
| RdfLexicon |
A lexicon of the RDF properties that the fcrepo kernel (or close-to-core modules) use
|
| RDFMediaType |
This is a convenience class carrying the various RDF content-type values as
Strings and MediaTypes, after the fashion of the constants available on
javax.ws.rs.core.MediaType
|
| RdfNamespacedStream |
A simple type to collect an RdfStream and associated Namespace mappings
|
| RdfNamespaceRegistry |
Registry of RDF namespaces
|
| RdfSourceOperation |
Operation for interacting with an rdf source
|
| RdfSourceOperationBuilder |
Builder for constructing an RdfSourceOperation
|
| RdfSourceOperationFactory |
Factory for operations on rdf sources
|
| RdfSourceOperationFactoryImpl |
Implementation of a factory for operations on rdf sources
|
| RdfStream |
A context-bearing RDF Stream interface
|
| RdfStreamProvider |
Provides serialization for streaming RDF results.
|
| RdfStreamStreamingOutput |
|
| ReadOnlyTransaction |
A read-only tx that never expires and cannot be committed.
|
| ReferenceOperation |
Operation to track a reference operation.
|
| ReferenceOperationBuilder |
Build a reference operation.
|
| ReferenceService |
Service to retrieve references to repository resources.
|
| ReferenceServiceImpl |
Implementation of reference service.
|
| ReferenceServiceMetrics |
ReferenceService wrapper for collecting metrics
|
| ReindexManager |
Class to coordinate the index rebuilding tasks.
|
| ReindexResourceOperation |
Interface for reindex operation methods.
|
| ReindexResourceOperationBuilder |
Builder for operations to reindex a resource
|
| ReindexResourceOperationFactory |
Factory for reindex resource operations
|
| ReindexResourceOperationFactoryImpl |
Implementation of a reindex resource operation factory
|
| ReindexResourceOperationImpl |
Operation for reindexing a resource
|
| ReindexService |
A service which handles reindexing operations
|
| ReindexService |
Service that does the reindexing for one OCFL object.
|
| ReindexServiceImpl |
|
| ReindexWorker |
A reindexing worker thread.
|
| RelaxableServerManagedPropertyException |
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 binaries
|
| ReplaceBinariesServiceImpl |
Implementation of a service for replacing/updating binary resources
|
| ReplacePropertiesService |
|
| ReplacePropertiesServiceImpl |
This class mediates update operations between the kernel and persistent storage layers
|
| RepositoryConfigurationException |
Indicates an error in the configuration of the repository
|
| RepositoryException |
Indicates an error in the configuration of the repository
|
| RepositoryExceptionMapper |
Provide a quasi-useful stacktrace when a generic RepositoryException is caught
|
| RepositoryInitializer |
This class is responsible for initializing the repository on start-up.
|
| RepositoryRuntimeException |
Runtime exception
|
| RepositoryRuntimeExceptionMapper |
|
| RepositoryVersionRuntimeException |
|
| RepositoryVersionRuntimeExceptionMapper |
|
| RequestWithAclLinkHeaderException |
Request failed with ACL link header
|
| RequestWithAclLinkHeaderExceptionMapper |
|
| RequiredRdfContext |
A collection of RDF contexts that can be used to extract triples from FedoraResources.
|
| ResourceFactory |
Interface to a factory to instantiate FedoraResources
|
| ResourceFactoryImpl |
Implementation of ResourceFactory interface.
|
| ResourceHeaders |
Header information for fedora resources.
|
| ResourceHeadersAdapter |
Adapter for converting between different ResourceHeader implementations.
|
| ResourceHeadersImpl |
Common implementation of resource headers
|
| ResourceHeaderUtils |
Helper utilities for populate resource headers
|
| ResourceHelper |
Utility class interface for helper methods.
|
| ResourceHelperImpl |
Utility class for helper methods.
|
| ResourceLockManager |
Responsible for managing write locks on Fedora resources
|
| ResourceOperation |
Operation for manipulating a resource
|
| ResourceOperationBuilder |
A builder for constructing resource operations
|
| ResourceOperationEventBuilder |
Converts a ResourceOperation into an Event.
|
| ResourceOperationFactory |
Factory for operations for interacting with resources
|
| ResourceOperationType |
Specifies the type of modification action represented by a resource operation.
|
| ResourceTripleService |
Service to call other services to return a desired set of triples.
|
| ResourceTripleServiceImpl |
Implementation of the ResourceTripleService
|
| ResourceTypeException |
|
| ResourceTypeExceptionMapper |
|
| SearchIndex |
An interface defining search index management operations
|
| SearchIndexMetrics |
SearchIndex wrapper for collecting metrics
|
| SearchParameters |
A pojo encapsulating the parameters of a search
|
| SearchResult |
This class holds the search result data for a single page.
|
| SearchResultProvider |
HTML writer for search results
|
| ServerErrorExceptionMapper |
|
| ServerManagedPropertyException |
|
| ServerManagedPropertyExceptionMapper |
|
| ServerManagedPropsMode |
|
| ServerManagedTypeException |
Certain mixin types are managed by the repository only.
|
| ServerManagedTypeExceptionMapper |
|
| Service<T> |
|
| ServletContainerAuthenticatingRealm |
|
| ServletContainerAuthFilter |
|
| SessionMissingException |
A transaction was not found in the transaction registry
|
| SessionMissingExceptionMapper |
If a session is requested that has been closed (or never existed), just
return an HTTP 410 Gone.
|
| SinglePrefer |
JAX-RS HTTP parameter parser for the Prefer header
|
| SparqlTranslateVisitor |
A special UpdateVisitor to translate Fedora URIs to internal FedoraIDs.
|
| Storage |
Indicates what storage backend to use.
|
| StreamingBaseHtmlProvider |
Simple HTML provider for RdfNamespacedStreams
|
| SubjectMappingUtil |
Utility for remapping subjects in rdf triples.
|
| SynchonizedStreamRDFWrapper |
|
| TimeMap |
|
| TimeMapImpl |
FedoraResource implementation that represents a Memento TimeMap of the base resource.
|
| Tombstone |
|
| TombstoneException |
Exception when a Tombstone FedoraResource
is used where a real object is expected
|
| TombstoneExceptionMapper |
|
| TombstoneImpl |
Tombstone class
|
| Transaction |
The Fedora Transaction abstraction
|
| TransactionClosedException |
Exception indicating that the requested transaction has been closed
|
| TransactionConstants |
Constants related to transactions in HTTP requests
|
| TransactionImpl |
The Fedora Transaction implementation
|
| TransactionManager |
The Fedora Transaction Manager abstraction
|
| TransactionManagerImpl |
The Fedora Transaction Manager implementation
|
| TransactionNotFoundException |
Exception indicating that the requested transaction was not found.
|
| TransactionProvider |
Provide a fedora tranasction within the current request context
|
| TransactionRuntimeException |
Runtime exception
|
| TransactionRuntimeExceptionMapper |
Mapper for transaction exceptions
|
| Transactions |
The rest interface for transaction management.
|
| TransactionState |
Represents the state of a transaction
|
| TripleCategory |
A element in a particular partition of the possible triples produced for a given resource.
|
| TripleOrdering |
Comparator to sort a list of Quads by subject, predicate, and object
to ensure a consistent order for human-readable output
|
| TurtleSerializer |
Serialize a Event as Turtle
|
| UncheckedCallable<T> |
Same as Callable but it does not have Exception in its signature
|
| UniqueValueSupplier |
A Supplier interface 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.
|
| UnsupportedAlgorithmExceptionMapper |
Translate UnsupportedAlgorithmException errors into reasonable
HTTP error codes
|
| UnsupportedMediaTypeException |
Exception when trying to use an unsupported media type.
|
| UnsupportedMediaTypeExceptionMapper |
UnsupportedMediaType mapper
|
| UpdateNonRdfSourceOperation |
Operation for updating a non-rdf source
|
| UpdateNonRdfSourceOperationBuilder |
Builder for operations to update non-rdf sources
|
| UpdatePropertiesService |
|
| UpdatePropertiesServiceImpl |
This class implements the update properties operation.
|
| UpdateRdfSourceOperation |
Operation for updating an RDF source
|
| UpdateRdfSourceOperationBuilder |
Builder for operations to update rdf sources
|
| UriAwareResourceModelFactory |
Helper to generate an RDF model for a FedoraResourceImpl that (likely) creates
relations from our resource to other HTTP components
|
| URIConstants |
URIs used by the WebAC module.
|
| UserUtil |
|
| VersionResourceOperationFactory |
|
| VersionResourceOperationFactoryImpl |
|
| VersionService |
Service for creating versions of resources
|
| VersionServiceImpl |
|
| ViewHelpers |
General view helpers for rendering HTML responses
|
| WebacAcl |
|
| WebacAclImpl |
Webac Acl class
|
| WebacAclService |
Service for creating and retrieving WebacAcl
|
| WebacAclServiceImpl |
|
| WebACAuthorization |
|
| WebACAuthorizationImpl |
|
| WebACAuthorizingRealm |
Authorization-only realm that performs authorization checks using WebAC ACLs stored in a Fedora repository.
|
| WebACFilter |
|
| WebACPermission |
A WebAC permission represents a particular mode of access (e.g., acl:read) to a particular resource.
|
| WebACRolesProvider |
|
| WebappConfig |
Spring config for the webapp
|
| WebApplicationExceptionMapper |
Handle Jersey WebApplicationException
|
| WildcardExceptionMapper |
Catch all the exceptions!
|
| WrappingStream<T> |
Partial Implementation of a Wrapping Stream
|