Interface | Description |
---|---|
AuditService |
A service for producing audit-related
Quad values for creation,
deletion and modification operation. |
Binary |
The non-RDF content of an LDP NonRDFSource.
|
BinaryService |
The BinaryService provides methods for retrieving, modifying and checking
the validity of binary content.
|
CacheService<K,V> |
A generalized caching service for Trellis.
|
ConstraintService |
The ConstraintService defines rules that constrain RDF triples
on a graph for a particular resource type.
|
Event |
This represents the data for a server event.
|
EventSerializationService | |
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.
|
MementoService |
An interface for a Memento subsystem.
|
NamespaceService |
Namespaces may be stored globally across the server, and the NamespaceService
provides a mechanism for retrieving and setting namespace values.
|
RDFaWriterService |
A service for generating HTML output from a stream of triples.
|
Resource |
The central resource abstraction for a Trellis-based linked data server.
|
ResourceService |
The ResourceService provides methods for creating, retrieving and manipulating Trellis resources.
|
RetrievalService<T> |
A service that can retrieve resources of some type, featuring optional
retrieval by time.
|
Session |
This interface represents a user's session when interacting with a Trellis resource.
|
Class | Description |
---|---|
BinaryMetadata |
The LDP specification divides resources into two categories: RDF resources and
non-RDF resources.
|
BinaryMetadata.Builder |
A mutable buillder for a
BinaryMetadata . |
ConstraintViolation |
A class that represents a constraint violation in an RDF graph.
|
DefaultIdentifierService |
The IdentifierService provides a mechanism for creating new identifiers.
|
Metadata |
Metadata values used for resource composition.
|
Metadata.Builder |
A mutable builder for a
Metadata object. |
NoopAuditService |
For use when audit functionality is not desired.
|
NoopCacheService<K,V> |
A no-op (pass-through) cache service for Trellis.
|
NoopEventSerializationService |
For use when event serialization is not desired.
|
NoopEventService |
For use when an event service is not desired.
|
NoopMementoService |
A no-op MementoService implementation.
|
NoopNamespaceService |
A
NamespaceService that stores nothing and offers nothing. |
NoopResourceService |
A no-op resource service that can be used with CDI and proxy objects.
|
Syntax |
Additional RDF Syntax definitions.
|
TrellisUtils |
The TrellisUtils class provides a set of convenience methods related to generating and processing RDF objects.
|
Enum | Description |
---|---|
Resource.SpecialResources |
Exception | Description |
---|---|
RuntimeTrellisException |
Exception marker for all Trellis unchecked exceptions.
|
Annotation Type | Description |
---|---|
CacheService.TrellisProfileCache |
A
CacheService used for JSON-LD profiles. |
NoopImplementation |
Marks a no-op implementation of a Trellis component.
|
This package provides the core resource abstractions used to describe Trellis resources.