Package com.devebot.opflow
Class OpflowRpcInvocationCounter
java.lang.Object
com.devebot.opflow.OpflowRpcInvocationCounter
public class OpflowRpcInvocationCounter extends Object
- Author:
- acegik
-
Field Summary
Fields Modifier and Type Field Description static StringLABEL_RPC_ACCEPTED_INVOCATION_TOTALstatic StringLABEL_RPC_CANCELLATION_TOTALstatic StringLABEL_RPC_DIRECT_WORKERstatic StringLABEL_RPC_INVOCATION_TOTALstatic StringLABEL_RPC_PAUSING_TIMEOUT_TOTALstatic StringLABEL_RPC_PUBLISHERstatic StringLABEL_RPC_REJECTED_INVOCATION_DETAILSstatic StringLABEL_RPC_REJECTED_INVOCATION_TOTALstatic StringLABEL_RPC_REMOTE_AMQP_WORKERstatic StringLABEL_RPC_REMOTE_HTTP_WORKERstatic StringLABEL_RPC_SEMAPHORE_TIMEOUT_TOTALstatic StringLABEL_RPC_SERVICE_NOT_READY_TOTAL -
Constructor Summary
Constructors Constructor Description OpflowRpcInvocationCounter() -
Method Summary
Modifier and Type Method Description OpflowThroughput.SourcegetNativeWorkerInfoSource()OpflowThroughput.SourcegetPublisherInfoSource()OpflowThroughput.SourcegetRemoteAMQPWorkerInfoSource()OpflowThroughput.SourcegetRemoteHTTPWorkerInfoSource()voidincCancellationRpc()voidincDirectRescue()voidincDirectRetain()voidincPausingTimeoutRpc()voidincPublishingOk()voidincRejectedRpc()voidincRemoteAMQPFailure()voidincRemoteAMQPSuccess()voidincRemoteAMQPTimeout()voidincRemoteHTTPFailure()voidincRemoteHTTPSuccess()voidincRemoteHTTPTimeout()voidincSemaphoreTimeoutRpc()voidincServiceNotReadyRpc()voidreset()voidsetNativeWorkerEnabled(boolean enabled)voidsetPublisherEnabled(boolean enabled)voidsetRemoteAMQPWorkerEnabled(boolean enabled)voidsetRemoteHTTPWorkerEnabled(boolean enabled)Map<String,Object>toMap()Map<String,Object>toMap(boolean cloned)Map<String,Object>toMap(boolean cloned, boolean verbose)
-
Field Details
-
LABEL_RPC_INVOCATION_TOTAL
- See Also:
- Constant Field Values
-
LABEL_RPC_ACCEPTED_INVOCATION_TOTAL
- See Also:
- Constant Field Values
-
LABEL_RPC_REJECTED_INVOCATION_TOTAL
- See Also:
- Constant Field Values
-
LABEL_RPC_REJECTED_INVOCATION_DETAILS
- See Also:
- Constant Field Values
-
LABEL_RPC_CANCELLATION_TOTAL
- See Also:
- Constant Field Values
-
LABEL_RPC_SERVICE_NOT_READY_TOTAL
- See Also:
- Constant Field Values
-
LABEL_RPC_PAUSING_TIMEOUT_TOTAL
- See Also:
- Constant Field Values
-
LABEL_RPC_SEMAPHORE_TIMEOUT_TOTAL
- See Also:
- Constant Field Values
-
LABEL_RPC_PUBLISHER
- See Also:
- Constant Field Values
-
LABEL_RPC_DIRECT_WORKER
- See Also:
- Constant Field Values
-
LABEL_RPC_REMOTE_AMQP_WORKER
- See Also:
- Constant Field Values
-
LABEL_RPC_REMOTE_HTTP_WORKER
- See Also:
- Constant Field Values
-
-
Constructor Details
-
OpflowRpcInvocationCounter
public OpflowRpcInvocationCounter()
-
-
Method Details
-
incRejectedRpc
public void incRejectedRpc() -
incCancellationRpc
public void incCancellationRpc() -
incServiceNotReadyRpc
public void incServiceNotReadyRpc() -
incPausingTimeoutRpc
public void incPausingTimeoutRpc() -
incSemaphoreTimeoutRpc
public void incSemaphoreTimeoutRpc() -
incPublishingOk
public void incPublishingOk() -
incDirectRescue
public void incDirectRescue() -
incDirectRetain
public void incDirectRetain() -
incRemoteAMQPSuccess
public void incRemoteAMQPSuccess() -
incRemoteAMQPFailure
public void incRemoteAMQPFailure() -
incRemoteAMQPTimeout
public void incRemoteAMQPTimeout() -
incRemoteHTTPSuccess
public void incRemoteHTTPSuccess() -
incRemoteHTTPFailure
public void incRemoteHTTPFailure() -
incRemoteHTTPTimeout
public void incRemoteHTTPTimeout() -
reset
public void reset() -
toMap
-
toMap
-
toMap
-
getPublisherInfoSource
-
getNativeWorkerInfoSource
-
getRemoteAMQPWorkerInfoSource
-
getRemoteHTTPWorkerInfoSource
-
setPublisherEnabled
public void setPublisherEnabled(boolean enabled) -
setNativeWorkerEnabled
public void setNativeWorkerEnabled(boolean enabled) -
setRemoteAMQPWorkerEnabled
public void setRemoteAMQPWorkerEnabled(boolean enabled) -
setRemoteHTTPWorkerEnabled
public void setRemoteHTTPWorkerEnabled(boolean enabled)
-