Class 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 Detail

      • Portable

        public Portable()
    • Method Detail

      • doInitializeProvider

        public void doInitializeProvider​(org.apache.cxf.interceptor.InterceptorProvider provider,
                                         org.apache.cxf.Bus bus)
        Specified by:
        doInitializeProvider in interface org.apache.cxf.feature.AbstractPortableFeature
      • setLimit

        public void setLimit​(int limit)
      • setInMemThreshold

        public void setInMemThreshold​(long inMemThreshold)
      • 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

        public void addInBinaryContentMediaTypes​(String mediaTypes)
      • addOutBinaryContentMediaTypes

        public void addOutBinaryContentMediaTypes​(String mediaTypes)
      • addBinaryContentMediaTypes

        public void addBinaryContentMediaTypes​(String mediaTypes)
      • setSensitiveElementNames

        public void setSensitiveElementNames​(Set<String> sensitiveElementNames)
      • addSensitiveElementNames

        public void addSensitiveElementNames​(Set<String> sensitiveElementNames)
      • setSensitiveProtocolHeaderNames

        public void setSensitiveProtocolHeaderNames​(Set<String> sensitiveProtocolHeaderNames)
      • addSensitiveProtocolHeaderNames

        public void addSensitiveProtocolHeaderNames​(Set<String> sensitiveProtocolHeaderNames)
      • setSensitiveDataHelper

        public void setSensitiveDataHelper​(MaskSensitiveHelper maskSensitiveHelper)