| 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.
|
| Modifier and Type | Method and Description |
|---|---|
ResourceSnapshot |
ContainerHandler.create(ContainerSnapshot container,
DataSet representation,
WriteSession session)
Creates a member of a container managed by the container handler.
|
| Modifier and Type | Method and Description |
|---|---|
void |
Deletable.delete(ResourceSnapshot resource,
WriteSession session)
Delete a resource managed by a resource handler.
|
DataSet |
ResourceHandler.get(ResourceSnapshot resource)
Get a representation of a resource managed by the resource handler.
|
DataSet |
Queryable.query(ResourceSnapshot resource,
Query query,
ReadSession session)
Query the contents of a resource managed by a resource handler.
|
void |
Modifiable.update(ResourceSnapshot resource,
DataSet content,
WriteSession session)
Update the state of a resource managed by a handler.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
ContainerSnapshot |
| 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) |
<S extends ResourceSnapshot> |
ReadSession.resolve(Class<? extends S> snapshotClass,
Individual<?,?> individual) |
| Modifier and Type | Method and Description |
|---|---|
ResourceSnapshot |
ContainerSnapshot.addMember(Name<?> resourceName) |
ResourceSnapshot |
SnapshotResolver.fromURI(URI endpoint)
Return a snapshot of the resource published at a given URI.
|
ResourceSnapshot |
ResourceSnapshot.parent() |
ResourceSnapshot |
AttachmentSnapshot.resource() |
| Modifier and Type | Method and Description |
|---|---|
Set<? extends ResourceSnapshot> |
ContainerSnapshot.members() |
| Modifier and Type | Method and Description |
|---|---|
AttachmentSnapshot |
ResourceSnapshot.attachmentByResource(ResourceSnapshot resource) |
void |
WriteSession.delete(ResourceSnapshot resource) |
boolean |
ContainerSnapshot.hasMember(ResourceSnapshot resource) |
void |
WriteSession.modify(ResourceSnapshot resource) |
boolean |
ContainerSnapshot.removeMember(ResourceSnapshot resource) |
URI |
SnapshotResolver.toURI(ResourceSnapshot snapshot)
Return the URI used to publish a resource.
|
void |
SnapshotVisitor.visitResourceSnapshot(ResourceSnapshot resource) |
Copyright (C) 2014-2016, Center for Open Middleware