All Classes Interface Summary Class Summary Enum Summary Exception Summary Annotation Types Summary
| Class |
Description |
| AbstractTrellisApplication<T extends TrellisConfiguration> |
A base class for Dropwizard-based Trellis applications.
|
| AcceptDatetime |
A class representing an HTTP Accept-Datetime header.
|
| ACL |
RDF Terms from the W3C ACL Vocabulary.
|
| ActivityStreamMessage |
A structure used for serializing an Event into an ActivityStream 2.0 JSON object.
|
| ActivityStreamMessage.EventResource |
The resource that is the object of this message.
|
| AmqpEventService |
An AMQP message producer capable of publishing messages to an AMQP broker such as
RabbitMQ or Qpid.
|
| AppUtils |
|
| AS |
RDF Terms from the W3C Activity Streams Vocabulary.
|
| AssetConfiguration |
Configuration for asset locations.
|
| AuditService |
A service for producing audit-related Quad values for creation,
deletion and modification operation.
|
| AuthConfiguration |
Configuration for authN/authZ.
|
| Authenticator |
|
| Authorization |
This class provides access to data defined in an WebAC Authorization graph.
|
| AuthorizedModes |
|
| BaseServiceBundler |
A ServiceBundler that supplies components for a Trellis application from its fields.
|
| BasicAuthConfiguration |
Configuration for Basic AuthN.
|
| BasicAuthFilter |
A basic authentication filter using an Authorization HTTP header.
|
| BasicPrincipal |
|
| Binary |
The non-RDF content of an LDP NonRDFSource.
|
| BinaryMetadata |
The LDP specification divides resources into two categories: RDF resources and
non-RDF resources.
|
| BinaryMetadata.Builder |
|
| BinaryService |
The BinaryService provides methods for retrieving, modifying and checking
the validity of binary content.
|
| CacheConfiguration |
Cache-related configuration.
|
| CacheControlFilter |
|
| CacheService<K,V> |
A generalized caching service for Trellis.
|
| CacheService.TrellisProfileCache |
|
| CDIConstraintServices |
A CDI-based implementation of the ConstraintServices interface, suitable
for any CDI or MicroProfile-based application.
|
| ConstraintService |
The ConstraintService defines rules that constrain RDF triples
on a graph for a particular resource type.
|
| ConstraintServices |
|
| ConstraintViolation |
A class that represents a constraint violation in an RDF graph.
|
| COPY |
COPY HTTP method.
|
| CORSConfiguration |
Configuration for CORS headers.
|
| Credentials |
|
| CrossOriginResourceSharingFilter |
|
| DavAllProp |
A PROPFIND allprop class.
|
| DavMultiStatus |
A PROPFIND response class.
|
| DavProp |
A PROPFIND prop class.
|
| DavPropertyUpdate |
A PROPPATCH update class.
|
| DavPropFind |
A PROPFIND query class.
|
| DavPropName |
A PROPFIND propname class.
|
| DavPropStat |
A PROPFIND propstat class.
|
| DavRemove |
A PROPPATCH update class.
|
| DavResponse |
A PROPFIND response class.
|
| DavSet |
A PROPPATCH update class.
|
| DavUtils |
|
| DBHealthCheck |
Check the health of the database connection.
|
| DBNamespaceService |
A namespace service that stores data in a database.
|
| DBResource |
A db-based implementation of the Trellis Resource API.
|
| DBResourceService |
A Database-backed implementation of the Trellis ResourceService API.
|
| DBWrappedMementoService |
|
| DC |
RDF Terms from the Dublin Core Vocabulary.
|
| DefaultAuditService |
An AuditService that generates Audit-related Quads for
various write operations.
|
| DefaultConstraintServices |
A default ConstraintServices implementation, using a backing Collection.
|
| DefaultEventSerializationService |
|
| DefaultEventSerializationService |
|
| DefaultIdentifierService |
The IdentifierService provides a mechanism for creating new identifiers.
|
| DefaultRdfaWriterService |
An RDFa (HTML) serialization service.
|
| DefaultTimemapGenerator |
A default TimemapGenerator.
|
| Depth |
A Depth header.
|
| Depth.DEPTH |
Legitimate values for the Depth header.
|
| Event |
This represents the data for a server event.
|
| EventSerializationService |
A service interface for serializing an Event object into a
String suitable for an external notification processor.
|
| EventService |
The EventService provides a mechanism by which events can be emitted
to a message broker.
|
| FederatedJwtAuthenticator |
A Federated JWT-based authenticator.
|
| FileBinary |
Implements Binary for files on a filesystem.
|
| FileBinaryService |
A BinaryService implementation that stores LDP-NR resources as files on a local filesystem.
|
| FileMementoService |
A file-based versioning system.
|
| FileNamespaceService |
Create a namespace service based on reading/writing the namespaces to a central JSON file.
|
| FileResource |
A file-based Trellis resource.
|
| FileUtils |
File-based utilities.
|
| FOAF |
RDF Terms from the FOAF Vocabulary.
|
| Forwarded |
A class representing an HTTP Forwarded header.
|
| HttpConstants |
A collection of constant values used by the Trellis HTTP layer.
|
| HttpSession |
|
| IdentifierService |
The IdentifierService provides a mechanism for creating new identifiers.
|
| InMemoryBinaryService |
|
| InMemoryResourceService |
|
| IOService |
The IOService defines methods for reading, writing and updating RDF streams
to/from a concrete RDF 1.1 syntax.
|
| JenaIOService |
An IOService implemented using Jena.
|
| JmsEventService |
A JMS message producer capable of publishing messages to a JMS broker such as ActiveMQ.
|
| JSONLD |
JSON-LD vocabulary terms.
|
| JsonLdConfiguration |
A configuration to control how custom JSON-LD profiles are handled.
|
| JwksAuthenticator |
A jwks-based authenticator.
|
| JwtAuthConfiguration |
Configuration for the JWT service.
|
| JwtAuthenticator |
A JWT-based authenticator.
|
| JwtAuthFilter |
A JWT-based authentication filter.
|
| KafkaEventService |
A Kafka message producer capable of publishing messages to a Kafka cluster.
|
| LDP |
RDF Terms from the LDP Vocabulary.
|
| LdpConstraintService |
A set of constraints applied to user-provided graphs.
|
| LdpResource |
A name binding for Trellis LDP resources.
|
| Memento |
RDF Terms from the Memento Vocabulary.
|
| MementoService |
An interface for a Memento subsystem.
|
| Metadata |
Metadata values used for resource composition.
|
| Metadata.Builder |
A mutable builder for a Metadata object.
|
| MOVE |
MOVE HTTP method.
|
| NamespaceService |
Namespaces may be stored globally across the server, and the NamespaceService
provides a mechanism for retrieving and setting namespace values.
|
| 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.
|
| NoopImplementation |
Marks a no-op implementation of a Trellis component.
|
| NoopMementoService |
A no-op MementoService implementation.
|
| NoopNamespaceService |
|
| NoopProfileCache |
A specialized no-op cache.
|
| NoopResourceService |
A no-op resource service that can be used with CDI and proxy objects.
|
| NotificationsConfiguration |
|
| NotificationsConfiguration.Type |
|
| NullAuthenticator |
A null authenticator.
|
| OA |
RDF Terms from the OA Vocabulary.
|
| OAuthFilter |
An OAuth authentication filter that processes JWT-based Bearer tokens
from an Authorization HTTP header.
|
| OAuthPrincipal |
|
| OAuthUtils |
|
| Prefer |
A class representing an HTTP Prefer header.
|
| PROPFIND |
PROPFIND HTTP method.
|
| PROPPATCH |
PROPPATCH HTTP method.
|
| PROV |
RDF Terms from the W3C PROV Ontology.
|
| Range |
A class representing an HTTP Range header.
|
| RDF |
RDF Terms from the W3C RDF Syntax Vocabulary.
|
| RDFaWriterService |
A service for generating HTML output from a stream of triples.
|
| RDFConnectionHealthCheck |
Check the health of the RDF connection.
|
| RDFConnectionProvider |
|
| RDFFactory |
A factory method for loading and providing the RDF Commons implementation object.
|
| RdfMediaType |
|
| RDFS |
RDFS Terms from the W3C RDF Schema Vocabulary.
|
| ReactiveEventService |
A MicroProfile-based event service.
|
| Resource |
The central resource abstraction for a Trellis-based linked data server.
|
| Resource.SpecialResources |
|
| 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.
|
| ServiceBundler |
The ServiceBundler interface collects all the services required for a full
Trellis application.
|
| Session |
This interface represents a user's session when interacting with a Trellis resource.
|
| SimpleEvent |
A simple Event implementation.
|
| SimpleNamespaceService |
A simple, in-memory namespace service.
|
| SKOS |
RDF Terms from the W3C SKOS Vocabulary.
|
| Slug |
A class representing an HTTP Slug header.
|
| StorageConflictException |
Exception marker for exceptions related to conflicts in the storage layer.
|
| Syntax |
Additional RDF Syntax definitions.
|
| TestUtils |
Common utility functions.
|
| Time |
RDF Terms from the W3C OWL-Time Vocabulary.
|
| TimemapGenerator |
A service to generate a stream of Triples from a list of mementos.
|
| Trellis |
RDF Terms from the trellis vocabulary.
|
| TrellisApplication |
A deployable Trellis application.
|
| TrellisApplication |
Web Application wrapper.
|
| TrellisCache<K,V> |
A simple Guava-based cache service.
|
| TrellisConfiguration |
|
| TrellisExtensions |
|
| TrellisHttpFilter |
|
| TrellisHttpResource |
An HTTP request matcher for path-based HTTP resource operations.
|
| TrellisRequest |
A class representing an HTTP request with various LDP-related headers and query parameters.
|
| TrellisRoles |
A collection of security roles for use with Trellis.
|
| TrellisRuntimeException |
Exception marker for all Trellis unchecked exceptions.
|
| TrellisServiceBundler |
A triplestore-based service bundler for Trellis.
|
| TrellisServiceSupplier |
A managed bean that generates an RDF connection for the triplestore resource service.
|
| TrellisUtils |
The TrellisUtils class provides a set of convenience methods related to generating and processing RDF objects.
|
| TrellisWebDAV |
Implements WebDAV HTTP methods.
|
| TrellisWebDAVRequestFilter |
|
| TrellisWebDAVResponseFilter |
|
| TriplestoreHealthCheck |
Check the health of the RDF connection.
|
| TriplestoreResource |
A triplestore-based implementation of the Trellis Resource API.
|
| TriplestoreResourceService |
A triplestore-based implementation of the Trellis ResourceService API.
|
| VCARD |
RDF Terms from the W3C vCARD Vocabulary.
|
| Version |
A class representing a version URI parameter.
|
| WebacConfiguration |
|
| WebAcFilter |
|
| WebAcService |
A WebAc implementation, based on the rules defined by SOLID.
|
| WebAcService.NoopAuthorizationCache |
|
| WebAcService.TrellisAuthorizationCache |
A CacheService that can be used for authorization information.
|
| WebApplication |
Web Application wrapper.
|
| WebIdPrincipal |
A WebID-based principal.
|
| WebIdSecurityContext |
A WebId-enabled SecurityContext implementation.
|
| WebSubHeaderFilter |
|
| XSD |
RDF Terms from the XML Schema Datatype Vocabulary.
|