org.apache.camel.component.cxf.feature
Class AbstractDataFormatFeature

java.lang.Object
  extended by org.apache.cxf.feature.AbstractFeature
      extended by org.apache.camel.component.cxf.feature.AbstractDataFormatFeature
All Implemented Interfaces:
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 Summary
protected  Set<String> inInterceptorNames
           
protected  Set<String> outInterceptorNames
           
 
Constructor Summary
AbstractDataFormatFeature()
           
 
Method Summary
 void addInIntercepters(List<org.apache.cxf.interceptor.Interceptor<? extends org.apache.cxf.message.Message>> interceptors)
           
 void addOutInterceptors(List<org.apache.cxf.interceptor.Interceptor<? extends org.apache.cxf.message.Message>> interceptors)
           
 Set<String> getInInterceptorNames()
           
protected abstract  org.slf4j.Logger getLogger()
           
 Set<String> getOutInterceptorNames()
           
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)
           
protected  void removeInterceptors(List<org.apache.cxf.interceptor.Interceptor<? extends org.apache.cxf.message.Message>> interceptors, Collection<Class<?>> toBeRemovedInterceptors)
           
protected  void removeInterceptorWhichIsInThePhases(List<org.apache.cxf.interceptor.Interceptor<? extends org.apache.cxf.message.Message>> interceptors, String[] phaseNames)
          Deprecated. 
protected  void removeInterceptorWhichIsInThePhases(List<org.apache.cxf.interceptor.Interceptor<? extends org.apache.cxf.message.Message>> interceptors, String[] phaseNames, Set<String> needToBeKept)
           
protected  void removeInterceptorWhichIsOutThePhases(List<org.apache.cxf.interceptor.Interceptor<? extends org.apache.cxf.message.Message>> interceptors, String[] phaseNames)
          Deprecated. 
protected  void removeInterceptorWhichIsOutThePhases(List<org.apache.cxf.interceptor.Interceptor<? extends org.apache.cxf.message.Message>> interceptors, String[] phaseNames, Set<String> needToBeKept)
           
 
Methods inherited from class org.apache.cxf.feature.AbstractFeature
getActive, initialize, initialize, initialize, initialize, initializeProvider
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

inInterceptorNames

protected Set<String> inInterceptorNames

outInterceptorNames

protected Set<String> outInterceptorNames
Constructor Detail

AbstractDataFormatFeature

public AbstractDataFormatFeature()
Method Detail

getLogger

protected abstract org.slf4j.Logger getLogger()

removeInterceptorWhichIsInThePhases

@Deprecated
protected void removeInterceptorWhichIsInThePhases(List<org.apache.cxf.interceptor.Interceptor<? extends org.apache.cxf.message.Message>> interceptors,
                                                              String[] phaseNames)
Deprecated. 


removeInterceptorWhichIsInThePhases

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

removeInterceptorWhichIsOutThePhases

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


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)

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()


Apache CAMEL