Class SoapServiceClientHelper.CustomSoapOutInterceptor
-
- All Implemented Interfaces:
-
org.apache.cxf.interceptor.Interceptor
,org.apache.cxf.phase.PhaseInterceptor
private final class SoapServiceClientHelper.CustomSoapOutInterceptor extends LoggingOutInterceptor
Внутренний класс
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public final class
SoapServiceClientHelper.CustomSoapOutInterceptor.LoggingCallback
Внутренний класс
-
Field Summary
Fields Modifier and Type Field Description private String
stepId
private String
message
private final Logger
log
protected final Integer
limit
protected final Long
threshold
protected final Boolean
logBinary
protected final Boolean
logMultipart
protected final LogEventSender
sender
protected final DefaultLogEventMapper
eventMapper
protected final MaskSensitiveHelper
maskSensitiveHelper
protected final Set<String>
sensitiveProtocolHeaderNames
private final String
id
private final String
phase
private final Set<String>
before
private final Set<String>
after
-
Constructor Summary
Constructors Constructor Description SoapServiceClientHelper.CustomSoapOutInterceptor(Logger log)
-
Method Summary
Modifier and Type Method Description final String
getStepId()
final Unit
setStepId(String stepId)
final String
getMessage()
final Unit
setMessage(String message)
final Logger
getLog()
Unit
handleMessage(Message message)
handleMessage final Unit
setStepId(String stepId)
final Unit
setMessage(String message)
-
Methods inherited from class org.apache.cxf.phase.AbstractPhaseInterceptor
addAfter, addAfter, addBefore, addBefore, getAdditionalInterceptors, getAfter, getBefore, getId, getPhase, handleFault, isGET, isRequestor, setAfter, setBefore
-
Methods inherited from class org.apache.cxf.ext.logging.AbstractLoggingInterceptor
addBinaryContentMediaTypes, addSensitiveElementNames, addSensitiveProtocolHeaderNames, createExchangeId, findBoundary, findContentType, getInMemThreshold, getLimit, maskSensitiveElements, setInMemThreshold, setLimit, setLogBinary, setLogMultipart, setPrettyLogging, setSensitiveDataHelper, setSensitiveElementNames, setSensitiveProtocolHeaderNames, shouldLogContent, stripBinaryParts, transform
-
Methods inherited from class org.apache.cxf.ext.logging.LoggingOutInterceptor
createCachingOut, getCacheLimit
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
Method Detail
-
getMessage
final String getMessage()
-
setMessage
final Unit setMessage(String message)
-
getLog
final Logger getLog()
-
handleMessage
Unit handleMessage(Message message)
handleMessage
- Parameters:
message
- Message
-
setMessage
final Unit setMessage(String message)
-
-
-
-