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, setVisible
public ForwardingResource(java.lang.String resourceIdentifier)
public ForwardingResource(java.lang.String resourceIdentifier, boolean hidden)
public void handleRequest(Exchange exchange)
CoapResource
CoapResource.handleGET(CoapExchange)
, CoapResource.handlePOST(CoapExchange)
,
CoapResource.handlePUT(CoapExchange)
, and CoapResource.handleDELETE(CoapExchange)
,
which provide a better API through the CoapExchange
class.handleRequest
in interface Resource
handleRequest
in class CoapResource
exchange
- the exchange with the request