Kieker 1.9

kieker.monitoring.probe.cxf
Class OperationExecutionSOAPRequestOutInterceptor

java.lang.Object
  extended by org.apache.cxf.phase.AbstractPhaseInterceptor<org.apache.cxf.binding.soap.SoapMessage>
      extended by org.apache.cxf.binding.soap.interceptor.AbstractSoapInterceptor
          extended by org.apache.cxf.binding.soap.interceptor.SoapHeaderOutFilterInterceptor
              extended by kieker.monitoring.probe.cxf.OperationExecutionSOAPRequestOutInterceptor
All Implemented Interfaces:
IMonitoringProbe, org.apache.cxf.binding.soap.interceptor.SoapInterceptor, org.apache.cxf.interceptor.Interceptor<org.apache.cxf.binding.soap.SoapMessage>, org.apache.cxf.phase.PhaseInterceptor<org.apache.cxf.binding.soap.SoapMessage>

public class OperationExecutionSOAPRequestOutInterceptor
extends org.apache.cxf.binding.soap.interceptor.SoapHeaderOutFilterInterceptor
implements IMonitoringProbe

Since:
0.91
Author:
Dennis Kieselhorst, Andre van Hoorn

Field Summary
static String SESSION_ID_ASYNC_TRACE
          This constant can be used as a session ID for asynchronous traces.
 
Fields inherited from class org.apache.cxf.binding.soap.interceptor.SoapHeaderOutFilterInterceptor
INSTANCE
 
Constructor Summary
OperationExecutionSOAPRequestOutInterceptor()
          Creates a new instance of this class, using the singleton instance of the MonitoringController as controller.
OperationExecutionSOAPRequestOutInterceptor(IMonitoringController monitoringCtrl)
          Creates a new instance of this class, using the given instance of a MonitoringController as controller.
 
Method Summary
 void handleMessage(org.apache.cxf.binding.soap.SoapMessage msg)
           
 
Methods inherited from class org.apache.cxf.binding.soap.interceptor.AbstractSoapInterceptor
getRoles, getUnderstoodHeaders
 
Methods inherited from class org.apache.cxf.phase.AbstractPhaseInterceptor
addAfter, addAfter, addBefore, addBefore, getAdditionalInterceptors, getAfter, getBefore, getId, getPhase, handleFault, isGET, setAfter, setBefore
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.apache.cxf.interceptor.Interceptor
handleFault
 

Field Detail

SESSION_ID_ASYNC_TRACE

public static final String SESSION_ID_ASYNC_TRACE
This constant can be used as a session ID for asynchronous traces.

See Also:
Constant Field Values
Constructor Detail

OperationExecutionSOAPRequestOutInterceptor

public OperationExecutionSOAPRequestOutInterceptor()
Creates a new instance of this class, using the singleton instance of the MonitoringController as controller.


OperationExecutionSOAPRequestOutInterceptor

public OperationExecutionSOAPRequestOutInterceptor(IMonitoringController monitoringCtrl)
Creates a new instance of this class, using the given instance of a MonitoringController as controller.

Parameters:
monitoringCtrl - The controller of this interceptor.
Method Detail

handleMessage

public void handleMessage(org.apache.cxf.binding.soap.SoapMessage msg)
                   throws org.apache.cxf.interceptor.Fault
Specified by:
handleMessage in interface org.apache.cxf.interceptor.Interceptor<org.apache.cxf.binding.soap.SoapMessage>
Overrides:
handleMessage in class org.apache.cxf.binding.soap.interceptor.SoapHeaderOutFilterInterceptor
Throws:
org.apache.cxf.interceptor.Fault

Kieker 1.9

Copyright 2014 Kieker Project, http://kieker-monitoring.net