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

java.lang.Object
  extended by org.apache.cxf.feature.AbstractFeature
      extended by org.apache.camel.component.cxf.feature.AbstractDataFormatFeature
          extended by org.apache.camel.component.cxf.feature.CXFMessageDataFormatFeature
All Implemented Interfaces:
org.apache.cxf.feature.Feature

public class CXFMessageDataFormatFeature
extends AbstractDataFormatFeature

MessageDataFormatFeature sets up the CXF endpoint interceptor for handling the Message in Message data format.


Field Summary
 
Fields inherited from class org.apache.camel.component.cxf.feature.AbstractDataFormatFeature
inInterceptorNames, outInterceptorNames
 
Constructor Summary
CXFMessageDataFormatFeature()
           
 
Method Summary
protected  org.slf4j.Logger getLogger()
           
 void initialize(org.apache.cxf.endpoint.Client client, org.apache.cxf.Bus bus)
           
 void initialize(org.apache.cxf.endpoint.Server server, org.apache.cxf.Bus bus)
           
protected  void resetPartTypeClass(org.apache.cxf.service.model.BindingMessageInfo bmi)
           
protected  void resetPartTypeClass(org.apache.cxf.service.model.MessageInfo msgInfo)
           
protected  void setupEndpoint(org.apache.cxf.endpoint.Endpoint ep)
           
 
Methods inherited from class org.apache.camel.component.cxf.feature.AbstractDataFormatFeature
addInIntercepters, addOutInterceptors, getInInterceptorNames, getOutInterceptorNames, removeInterceptor, removeInterceptors, removeInterceptorWhichIsInThePhases, removeInterceptorWhichIsInThePhases, removeInterceptorWhichIsOutThePhases, removeInterceptorWhichIsOutThePhases
 
Methods inherited from class org.apache.cxf.feature.AbstractFeature
getActive, initialize, initialize, initializeProvider
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CXFMessageDataFormatFeature

public CXFMessageDataFormatFeature()
Method Detail

initialize

public void initialize(org.apache.cxf.endpoint.Client client,
                       org.apache.cxf.Bus bus)
Specified by:
initialize in interface org.apache.cxf.feature.Feature
Overrides:
initialize in class org.apache.cxf.feature.AbstractFeature

initialize

public void initialize(org.apache.cxf.endpoint.Server server,
                       org.apache.cxf.Bus bus)
Specified by:
initialize in interface org.apache.cxf.feature.Feature
Overrides:
initialize in class org.apache.cxf.feature.AbstractFeature

setupEndpoint

protected void setupEndpoint(org.apache.cxf.endpoint.Endpoint ep)

getLogger

protected org.slf4j.Logger getLogger()
Specified by:
getLogger in class AbstractDataFormatFeature

resetPartTypeClass

protected void resetPartTypeClass(org.apache.cxf.service.model.BindingMessageInfo bmi)

resetPartTypeClass

protected void resetPartTypeClass(org.apache.cxf.service.model.MessageInfo msgInfo)


Apache CAMEL