public abstract class ForwardingResource extends CoapResource
Resource.ResourceTreeBuilder| Constructor and Description |
|---|
ForwardingResource(java.lang.String resourceIdentifier) |
ForwardingResource(java.lang.String resourceIdentifier,
boolean hidden) |
| Modifier and Type | Method and Description |
|---|---|
abstract Response |
forwardRequest(Request request) |
void |
handleRequest(Exchange exchange)
Handles any request in the given exchange.
|
add, add, add, addObserver, addObserveRelation, changed, checkObserveRelation, clearAndNotifyObserveRelations, clearObserveRelations, createClient, createClient, createClient, delete, execute, executeAndWait, getAttributes, getChild, getChildren, getEndpoints, getExecutor, getName, getObserverCount, getParent, getPath, getURI, handleDELETE, handleGET, handlePOST, handlePUT, isCachable, isObservable, isVisible, remove, remove, removeObserver, removeObserveRelation, setName, setObservable, setObserveType, setParent, setPath, setVisiblepublic ForwardingResource(java.lang.String resourceIdentifier)
public ForwardingResource(java.lang.String resourceIdentifier,
boolean hidden)
public void handleRequest(Exchange exchange)
CoapResourceCoapResource.handleGET(CoapExchange), CoapResource.handlePOST(CoapExchange),
CoapResource.handlePUT(CoapExchange), and CoapResource.handleDELETE(CoapExchange),
which provide a better API through the CoapExchange class.handleRequest in interface ResourcehandleRequest in class CoapResourceexchange - the exchange with the request