Class AbstractDataFormatFeature
- java.lang.Object
-
- javax.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.AbstractFeatureThe abstract class for the data format feature
-
-
Field Summary
Fields Modifier and Type Field Description protected Set<String>inInterceptorNamesprotected Set<String>outInterceptorNamesprotected static Collection<Class<?>>REMOVING_FAULT_IN_INTERCEPTORS-
Fields inherited from class javax.xml.ws.WebServiceFeature
enabled
-
-
Constructor Summary
Constructors Constructor Description AbstractDataFormatFeature()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description voidaddInIntercepters(List<org.apache.cxf.interceptor.Interceptor<? extends org.apache.cxf.message.Message>> interceptors)voidaddOutInterceptors(List<org.apache.cxf.interceptor.Interceptor<? extends org.apache.cxf.message.Message>> interceptors)Set<String>getInInterceptorNames()protected abstract org.slf4j.LoggergetLogger()Set<String>getOutInterceptorNames()protected voidremoveFaultInInterceptorFromClient(org.apache.cxf.endpoint.Client client)protected voidremoveInterceptor(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 voidremoveInterceptors(List<org.apache.cxf.interceptor.Interceptor<? extends org.apache.cxf.message.Message>> interceptors, Collection<Class<?>> toBeRemovedInterceptors)protected voidremoveInterceptorWhichIsOutThePhases(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
doInitializeProvider, getActive, getID, initializeProvider, isEnabled
-
-
-
-
Method Detail
-
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)
-
-