Package overit.geocall.cxf.trace
Class TraceOutInterceptor
java.lang.Object
org.apache.cxf.phase.AbstractPhaseInterceptor<Message>
overit.geocall.cxf.trace.AbstractTraceInterceptor
overit.geocall.cxf.trace.TraceOutInterceptor
- All Implemented Interfaces:
Interceptor<Message>,PhaseInterceptor<Message>
Interceptor that handles the outbound request from a cxf service and log the
content into FS or DB depending by the Geocall's configuration.
-
Field Summary
Fields inherited from class overit.geocall.cxf.trace.AbstractTraceInterceptor
_filter, CLIENT_KEY, TRACE_DB_REFERENCE, TRACE_FILE_REFERENCE, TRACER_KEY -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidhandleFault(Message message) voidhandleMessage(Message message) protected voidprocessMessage(Message message, boolean failed) Methods inherited from class overit.geocall.cxf.trace.AbstractTraceInterceptor
convertContent, getTracer, hasFault, isWSDLRequest, log, logError, logRequest, logResponse, setFilter, setupTracerMethods inherited from class org.apache.cxf.phase.AbstractPhaseInterceptor
addAfter, addAfter, addBefore, addBefore, getAdditionalInterceptors, getAfter, getBefore, getId, getPhase, isGET, isRequestor, setAfter, setBefore
-
Constructor Details
-
TraceOutInterceptor
public TraceOutInterceptor() -
TraceOutInterceptor
-
-
Method Details
-
handleMessage
- Specified by:
handleMessagein interfaceInterceptor<Message>- Overrides:
handleMessagein classAbstractTraceInterceptor- Throws:
Fault
-
handleFault
- Specified by:
handleFaultin interfaceInterceptor<Message>- Overrides:
handleFaultin classAbstractTraceInterceptor
-
processMessage
-