| Package | Description |
|---|---|
| org.ldp4j.application.ext |
Interfaces used to create the handlers of an LDP4j application.
|
| org.ldp4j.application.session |
Classes for manipulating the LDP resources managed by an LDP4j application.
|
| org.ldp4j.application.setup |
Interfaces for bootstrapping LDP4j applications.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
ContainerHandler
Interface to be implemented for handling Container LDP resources.
|
| Modifier and Type | Method and Description |
|---|---|
Class<? extends ResourceHandler> |
ResourceSnapshot.handlerClass() |
| Modifier and Type | Method and Description |
|---|---|
<T extends ResourceSnapshot> |
ResourceSnapshot.createAttachedResource(Class<? extends T> snapshotClass,
String attachmentId,
Name<?> name,
Class<? extends ResourceHandler> handlerClass) |
<S extends ResourceSnapshot> |
ReadSession.find(Class<? extends S> snapshotClass,
Name<?> id,
Class<? extends ResourceHandler> handlerClass) |
| Modifier and Type | Method and Description |
|---|---|
void |
Bootstrap.addHandler(ResourceHandler handler)
Register an initialized
ResourceHandler instance of the
application. |
| Modifier and Type | Method and Description |
|---|---|
void |
Bootstrap.addHandlerClass(Class<? extends ResourceHandler> handlerClass)
Register a
ResourceHandler class that is used by the application. |
void |
Environment.publishResource(Name<?> resourceName,
Class<? extends ResourceHandler> handlerClass,
String path)
Publish a resource managed by a particular handler class at a given path.
|
Copyright (C) 2014, Center for Open Middleware