public class OperationExecutionSOAPResponseInInterceptor extends org.apache.cxf.binding.soap.interceptor.SoapHeaderInterceptor implements IMonitoringProbe
Modifier and Type | Field and Description |
---|---|
protected static ControlFlowRegistry |
CF_REGISTRY
Stores the singleton instance of the control flow registry.
|
protected IMonitoringController |
monitoringController
The monitoring controller of this interceptor.
|
protected static SessionRegistry |
SESSION_REGISTRY
Stores the singleton instance of the session registry.
|
static java.lang.String |
SIGNATURE
This constant contains the signature, which will be used in the monitoring logs.
|
protected static SOAPTraceRegistry |
SOAP_REGISTRY
Stores the singleton instance of the SOAP trace registry.
|
protected ITimeSource |
timeSource
The used time source.
|
protected java.lang.String |
vmName
The name of the VM.
|
Constructor and Description |
---|
OperationExecutionSOAPResponseInInterceptor()
Creates a new instance of this class, using the singleton instance of the
MonitoringController as controller. |
OperationExecutionSOAPResponseInInterceptor(IMonitoringController monitoringCtrl)
Creates a new instance of this class, using the given instance of a
MonitoringController as controller. |
Modifier and Type | Method and Description |
---|---|
void |
handleMessage(org.apache.cxf.message.Message msg) |
findMessagePart, getBindingOperationInfo, getDataReader, getDataReader, getMessageInfo, getMessageInfo, getNodeDataReader, getXMLStreamReader, isRequestor, setMessage, supportsDataReader
public static final java.lang.String SIGNATURE
protected static final SessionRegistry SESSION_REGISTRY
protected static final ControlFlowRegistry CF_REGISTRY
protected static final SOAPTraceRegistry SOAP_REGISTRY
protected final IMonitoringController monitoringController
protected final ITimeSource timeSource
protected final java.lang.String vmName
public OperationExecutionSOAPResponseInInterceptor()
MonitoringController
as controller.public OperationExecutionSOAPResponseInInterceptor(IMonitoringController monitoringCtrl)
MonitoringController
as controller.monitoringCtrl
- The controller of this interceptor.public void handleMessage(org.apache.cxf.message.Message msg) throws org.apache.cxf.interceptor.Fault
handleMessage
in interface org.apache.cxf.interceptor.Interceptor<org.apache.cxf.message.Message>
handleMessage
in class org.apache.cxf.binding.soap.interceptor.SoapHeaderInterceptor
org.apache.cxf.interceptor.Fault
Copyright 2017 Kieker Project, http://kieker-monitoring.net