public class PolygeneEntityRestlet<T extends HasIdentity>
extends org.restlet.Restlet
| Constructor and Description |
|---|
PolygeneEntityRestlet() |
| Modifier and Type | Method and Description |
|---|---|
void |
handle(org.restlet.Request request,
org.restlet.Response response) |
static <K extends HasIdentity,T extends ServerResource<K>> |
newInstance(Module module,
org.restlet.routing.Router router,
Class<T> resourceClass,
Class<K> entityClass)
Creates a new PolygeneEntityRestlet instance for the given resource and entity classes.
|
String |
toString() |
createFinder, finalize, getApplication, getAuthor, getContext, getDescription, getFinderClass, getLogger, getName, getOwner, handle, handle, handle, isStarted, isStopped, setAuthor, setContext, setDescription, setFinderClass, setName, setOwner, start, stoppublic static <K extends HasIdentity,T extends ServerResource<K>> org.restlet.Restlet newInstance(Module module, org.restlet.routing.Router router, Class<T> resourceClass, Class<K> entityClass)
This utility method should be used in your org.restlet.Application to create routes.
K - Parameterized type of the resourceT - Parameterized type of the entitymodule - Module to use for object instanciationrouter - Restlet RouterresourceClass - Resource classentityClass - Entity classpublic void handle(org.restlet.Request request,
org.restlet.Response response)
handle in interface org.restlet.Uniformhandle in class org.restlet.Restlet