Class AbstractDataFormatFeature

java.lang.Object
jakarta.xml.ws.WebServiceFeature
org.apache.cxf.feature.AbstractFeature
org.apache.camel.component.cxf.feature.AbstractDataFormatFeature
All Implemented Interfaces:
org.apache.cxf.feature.AbstractPortableFeature, org.apache.cxf.feature.Feature
Direct Known Subclasses:
CXFMessageDataFormatFeature, PayLoadDataFormatFeature, RAWDataFormatFeature

public abstract class AbstractDataFormatFeature extends org.apache.cxf.feature.AbstractFeature
The abstract class for the data format feature
  • Field Details

    • REMOVING_FAULT_IN_INTERCEPTORS

      protected static final Collection<Class<?>> REMOVING_FAULT_IN_INTERCEPTORS
    • inInterceptorNames

      protected Set<String> inInterceptorNames
    • outInterceptorNames

      protected Set<String> outInterceptorNames
  • Constructor Details

    • AbstractDataFormatFeature

      public AbstractDataFormatFeature()
  • Method Details

    • getLogger

      protected abstract org.slf4j.Logger getLogger()
    • removeInterceptorWhichIsOutThePhases

      protected void removeInterceptorWhichIsOutThePhases(List<org.apache.cxf.interceptor.Interceptor<? extends org.apache.cxf.message.Message>> interceptors, String[] phaseNames, Set<String> needToBeKept)
    • removeInterceptors

      protected void removeInterceptors(List<org.apache.cxf.interceptor.Interceptor<? extends org.apache.cxf.message.Message>> interceptors, Collection<Class<?>> toBeRemovedInterceptors)
    • removeInterceptor

      protected void removeInterceptor(List<org.apache.cxf.interceptor.Interceptor<? extends org.apache.cxf.message.Message>> interceptors, Class<? extends org.apache.cxf.interceptor.Interceptor<? extends org.apache.cxf.message.Message>> cls)
    • removeFaultInInterceptorFromClient

      protected void removeFaultInInterceptorFromClient(org.apache.cxf.endpoint.Client client)
    • addInIntercepters

      public void addInIntercepters(List<org.apache.cxf.interceptor.Interceptor<? extends org.apache.cxf.message.Message>> interceptors)
    • addOutInterceptors

      public void addOutInterceptors(List<org.apache.cxf.interceptor.Interceptor<? extends org.apache.cxf.message.Message>> interceptors)
    • getInInterceptorNames

      public Set<String> getInInterceptorNames()
    • getOutInterceptorNames

      public Set<String> getOutInterceptorNames()