Package org.apache.cxf.ext.logging
Class LoggingFeature.Portable
java.lang.Object
org.apache.cxf.ext.logging.LoggingFeature.Portable
- All Implemented Interfaces:
org.apache.cxf.feature.AbstractPortableFeature,org.apache.cxf.feature.Feature
- Enclosing class:
- LoggingFeature
public static class LoggingFeature.Portable
extends Object
implements org.apache.cxf.feature.AbstractPortableFeature
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddBinaryContentMediaTypes(String mediaTypes) voidaddInBinaryContentMediaTypes(String mediaTypes) voidaddOutBinaryContentMediaTypes(String mediaTypes) voidaddSensitiveElementNames(Set<String> sensitiveElementNames) voidaddSensitiveProtocolHeaderNames(Set<String> sensitiveProtocolHeaderNames) voiddoInitializeProvider(org.apache.cxf.interceptor.InterceptorProvider provider, org.apache.cxf.Bus bus) voidsetInMemThreshold(long inMemThreshold) voidvoidsetLimit(int limit) voidsetLogBinary(boolean logBinary) Log binary content?voidsetLogMultipart(boolean logMultipart) Log multipart content?voidvoidsetPrettyLogging(boolean prettyLogging) voidsetSender(LogEventSender sender) voidsetSensitiveDataHelper(MaskSensitiveHelper maskSensitiveHelper) voidsetSensitiveElementNames(Set<String> sensitiveElementNames) voidsetSensitiveProtocolHeaderNames(Set<String> sensitiveProtocolHeaderNames) voidsetVerbose(boolean verbose) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.apache.cxf.feature.AbstractPortableFeature
initialize, initialize, initialize, initialize
-
Constructor Details
-
Portable
public Portable()
-
-
Method Details
-
doInitializeProvider
public void doInitializeProvider(org.apache.cxf.interceptor.InterceptorProvider provider, org.apache.cxf.Bus bus) - Specified by:
doInitializeProviderin interfaceorg.apache.cxf.feature.AbstractPortableFeature
-
setLimit
public void setLimit(int limit) -
setInMemThreshold
public void setInMemThreshold(long inMemThreshold) -
setSender
-
setInSender
-
setOutSender
-
setPrettyLogging
public void setPrettyLogging(boolean prettyLogging) -
setLogBinary
public void setLogBinary(boolean logBinary) Log binary content?- Parameters:
logBinary- defaults to false
-
setLogMultipart
public void setLogMultipart(boolean logMultipart) Log multipart content?- Parameters:
logMultipart- defaults to true
-
setVerbose
public void setVerbose(boolean verbose) -
addInBinaryContentMediaTypes
-
addOutBinaryContentMediaTypes
-
addBinaryContentMediaTypes
-
setSensitiveElementNames
-
addSensitiveElementNames
-
setSensitiveProtocolHeaderNames
-
addSensitiveProtocolHeaderNames
-
setSensitiveDataHelper
-