public class DebugHandler extends JsonRequestHandler
FACTORY, HEADER_REQUEST_HOST, HTTP_UTILS
Constructor and Description |
---|
DebugHandler() |
Modifier and Type | Method and Description |
---|---|
protected boolean |
isValidMethod(java.lang.String method,
java.lang.String requestUri)
Checks if the handler allows the HTTP method.
|
java.lang.Object |
process(java.lang.String method,
java.lang.String requestUri,
Record inputRecord)
process input record and return result object.
|
void |
setClusterConfigService(ClusterConfigService clusterConfigService)
sets referenced OSGI service
|
void |
setDefinitionPersistence(DefinitionPersistence defPers)
sets referenced OSGI service
|
void |
setWorkerManager(WorkerManager wm)
sets referenced OSGI service
|
void |
setZooKeeperService(ZooKeeperService zkService)
sets referenced OSGI service
|
void |
unsetClusterConfigService(ClusterConfigService clusterConfigService)
unsets referenced OSGI service
|
void |
unsetDefinitionPersistence(DefinitionPersistence defPers)
unsets referenced OSGI service
|
void |
unsetWorkerManager(WorkerManager wm)
unsets referenced OSGI service
|
void |
unsetZooKeeperService(ZooKeeperService zkService)
unsets referenced OSGI service
|
getErrorStatus, getRequestHost, getSuccessStatus, getSuccessStatus, handle, process, writeErrorResult, writeResultObject, writeSuccessResult
activate, getDynamicUriParts, getRootContextPath, getStaticUriParts, getUriPattern, matches, urlDecode
public java.lang.Object process(java.lang.String method, java.lang.String requestUri, Record inputRecord)
process
in class JsonRequestHandler
method
- HTTP methodrequestUri
- request URI.inputRecord
- input record parsed either from request body, if it has content, or from request URI parameters.Record
, you have to provide a
JsonRequestHandler.writeResultObject(OutputStream, Object)
method, too.protected boolean isValidMethod(java.lang.String method, java.lang.String requestUri)
isValidMethod
in class JsonRequestHandler
method
- HTTP methodrequestUri
- request URIpublic void setWorkerManager(WorkerManager wm)
public void unsetWorkerManager(WorkerManager wm)
public void setClusterConfigService(ClusterConfigService clusterConfigService)
public void unsetClusterConfigService(ClusterConfigService clusterConfigService)
public void setZooKeeperService(ZooKeeperService zkService)
public void unsetZooKeeperService(ZooKeeperService zkService)
public void setDefinitionPersistence(DefinitionPersistence defPers)
public void unsetDefinitionPersistence(DefinitionPersistence defPers)