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.AbstractFeature
The abstract class for the data format feature
-
-
Field Summary
Fields Modifier and Type Field Description protected Set<String>
inInterceptorNames
protected Set<String>
outInterceptorNames
protected 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 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
removeFaultInInterceptorFromClient(org.apache.cxf.endpoint.Client client)
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
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
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)
-
-