Package | Description |
---|---|
org.jolokia.backend | |
org.jolokia.backend.executor | |
org.jolokia.detector | |
org.jolokia.handler | |
org.jolokia.history | |
org.jolokia.http | |
org.jolokia.jsr160 | |
org.jolokia.request |
Modifier and Type | Method and Description |
---|---|
<R extends JmxRequest> |
MBeanServerExecutorLocal.handleRequest(JsonRequestHandler<R> pRequestHandler,
R pJmxReq)
Handle a single request
|
Modifier and Type | Method and Description |
---|---|
boolean |
RequestDispatcher.canHandle(JmxRequest pJmxRequest)
Check whether current dispatcher can handle the given request
|
boolean |
LocalRequestDispatcher.canHandle(JmxRequest pJmxRequest)
Check whether current dispatcher can handle the given request
|
Object |
BackendManager.convertExceptionToJson(Throwable pExp,
JmxRequest pJmxReq)
Convert a Throwable to a JSON object so that it can be included in an error response
|
Object |
RequestDispatcher.dispatchRequest(JmxRequest pJmxReq)
Dispatch a
JmxRequest to a certain backend
and return the result of the JMX action. |
Object |
LocalRequestDispatcher.dispatchRequest(JmxRequest pJmxReq)
Dispatch a
JmxRequest to a certain backend
and return the result of the JMX action. |
Object |
MBeanServerHandler.dispatchRequest(JsonRequestHandler pRequestHandler,
JmxRequest pJmxReq)
Dispatch a request to the MBeanServer which can handle it
|
JSONObject |
BackendManager.handleRequest(JmxRequest pJmxReq)
Handle a single JMXRequest.
|
boolean |
RequestDispatcher.useReturnValueWithPath(JmxRequest pJmxRequest)
Whether a return value should be returned directly, ignoring any path.
|
boolean |
LocalRequestDispatcher.useReturnValueWithPath(JmxRequest pJmxRequest)
Whether a return value should be returned directly, ignoring any path.
|
Modifier and Type | Method and Description |
---|---|
JmxRequest |
NotChangedException.getRequest()
Request which lead to this exception
|
Constructor and Description |
---|
NotChangedException(JmxRequest pRequest)
Constructor
|
Modifier and Type | Method and Description |
---|---|
void |
ServerHandle.preDispatch(MBeanServerExecutor pMBeanServerExecutor,
JmxRequest pJmxReq)
Hook for performing certain workarounds/pre processing just before
a request gets dispatched
|
Modifier and Type | Class and Description |
---|---|
class |
JsonRequestHandler<R extends JmxRequest> |
Modifier and Type | Method and Description |
---|---|
protected void |
JsonRequestHandler.checkForModifiedSince(MBeanServerExecutor pServerManager,
JmxRequest pRequest)
Check, whether the set of MBeans for any managed MBeanServer has been change since the timestamp
provided in the given request
|
Modifier and Type | Method and Description |
---|---|
void |
HistoryStore.updateAndAdd(JmxRequest pJmxReq,
JSONObject pJson)
Update the history store with the value of an an read, write or execute operation.
|
Modifier and Type | Method and Description |
---|---|
boolean |
Jsr160ProxyNotEnabledByDefaultAnymoreDispatcher.canHandle(JmxRequest pJmxRequest) |
Object |
Jsr160ProxyNotEnabledByDefaultAnymoreDispatcher.dispatchRequest(JmxRequest pJmxReq) |
JSONObject |
HttpRequestHandler.getErrorJSON(int pErrorCode,
Throwable pExp,
JmxRequest pJmxReq)
Get the JSON representation for a an exception
|
boolean |
Jsr160ProxyNotEnabledByDefaultAnymoreDispatcher.useReturnValueWithPath(JmxRequest pJmxRequest) |
Modifier and Type | Method and Description |
---|---|
boolean |
Jsr160RequestDispatcher.canHandle(JmxRequest pJmxRequest)
The request can be handled when a target configuration is given.
|
Object |
Jsr160RequestDispatcher.dispatchRequest(JmxRequest pJmxReq)
Call a remote connector based on the connection information contained in
the request.
|
boolean |
Jsr160RequestDispatcher.useReturnValueWithPath(JmxRequest pJmxRequest)
Whether a return value should be returned directly, ignoring any path.
|
Modifier and Type | Class and Description |
---|---|
class |
JmxExecRequest
A JMX request for
exec operations, i.e. |
class |
JmxListRequest
A JMX request for
list operations, i.e. |
class |
JmxObjectNameRequest
Abstract JMX request which takes an object name.
|
class |
JmxReadRequest
A JMX request for
read operations, i.e. |
class |
JmxSearchRequest
A JMX request for a
search operation, i.e. |
class |
JmxVersionRequest
A JMX request for a
version request. |
class |
JmxWriteRequest
A JMX request for a
write operation |
Modifier and Type | Method and Description |
---|---|
static <R extends JmxRequest> |
JmxRequestFactory.createGetRequest(String pPathInfo,
ProcessingParameters pProcessingParameters)
Create a JMX request from a GET Request with a REST Url.
|
static <R extends JmxRequest> |
JmxRequestFactory.createPostRequest(Map<String,?> pRequestMap,
ProcessingParameters pProcessingParams)
Create a single
JmxRequest s from a JSON map representation of a request |
Modifier and Type | Method and Description |
---|---|
static List<JmxRequest> |
JmxRequestFactory.createPostRequests(List pJsonRequests,
ProcessingParameters pProcessingParams)
Create a list of
JmxRequest s from a JSON list representing jmx requests |
Copyright © 2021. All rights reserved.