This package provides service-related interfaces for making use of and manipulataing the core repository resources.
| Interface | Description |
|---|---|
| AccessControlService |
The AccessControlService provides methods for checking user access to given resources
as well as services for finding the applicable access control resource.
|
| AgentService |
This service provides some useful methods for handling user values.
|
| BinaryService |
The BinaryService provides methods for retrieving, modifying and checking
the validity of binary content.
|
| BinaryService.Resolver |
A blob resolver, used by the BinaryService
|
| ConstraintService |
The ConstraintService defines rules that constrain RDF triples
on a graph for a particular resource type.
|
| Event |
This represents the data for a public repository event.
|
| EventService |
The EventService provides a mechanism by which events can be emitted
to a message broker.
|
| IdentifierService |
The IdentifierService provides a mechanism for creating new identifiers.
|
| IOService |
The IOService defines methods for reading, writing and updating RDF streams
to/from a concrete RDF 1.1 syntax.
|
| NamespaceService |
Namespaces may be stored globally across the repository, and the NamespaceService
provides a mechanism for retrieving and setting namespace values.
|
| ResourceService |
The ResourceService provides methods for creating, retrieving and manipulating
repository resources.
|
| Session |
This interface represents a user's session when interacting with a repository resource.
|
| Class | Description |
|---|---|
| Authorization |
This class provides access to data defined in an WebAC Authorization graph.
|
| BinaryService.MultipartUpload |
A multipart upload container
|
| ConstraintViolation |
A class that represents a constraint violation in an RDF graph.
|
| RDFUtils |
The RDFUtils class provides a set of convenience methods related to
generating and processing RDF objects.
|
| Exception | Description |
|---|---|
| RuntimeRepositoryException |
Base class for all trellis unchecked exceptions.
|