|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.apache.camel.impl.DefaultEndpoint
org.apache.camel.component.cxf.CxfEndpoint
public class CxfEndpoint
Defines the CXF Endpoint.
It contains a list of properties for CXF endpoint including DataFormat,
CxfBinding, and HeaderFilterStrategy. The default DataFormat
mode is DataFormat.POJO.
| Constructor Summary | |
|---|---|
CxfEndpoint(String remaining,
CamelContext context)
|
|
CxfEndpoint(String remaining,
CxfComponent cxfComponent)
|
|
| Method Summary | |
|---|---|
protected org.apache.cxf.frontend.ClientFactoryBean |
createClientFactoryBean()
Create a client factory bean object without serviceClass interface. |
protected org.apache.cxf.frontend.ClientProxyFactoryBean |
createClientFactoryBean(Class<?> cls)
Create a client factory bean object. |
Consumer |
createConsumer(Processor processor)
|
Producer |
createProducer()
|
protected org.apache.cxf.Bus |
doGetBus()
|
org.apache.cxf.Bus |
getBus()
|
CxfBinding |
getCxfBinding()
|
DataFormat |
getDataFormat()
|
String |
getDefaultOperationName()
|
String |
getDefaultOperationNamespace()
|
HeaderFilterStrategy |
getHeaderFilterStrategy()
|
String |
getPortName()
|
String |
getServiceClass()
|
String |
getServiceName()
|
Boolean |
getWrappedStyle()
|
String |
getWsdlURL()
|
boolean |
isInOut()
|
boolean |
isLoggingFeatureEnabled()
|
boolean |
isSetDefaultBus()
|
boolean |
isSingleton()
|
boolean |
isWrapped()
|
void |
setBus(org.apache.cxf.Bus bus)
|
void |
setCxfBinding(CxfBinding cxfBinding)
|
void |
setDataFormat(DataFormat format)
|
void |
setDefaultOperationName(String name)
|
void |
setDefaultOperationNamespace(String namespace)
|
void |
setHeaderFilterStrategy(HeaderFilterStrategy headerFilterStrategy)
|
void |
setInOut(boolean inOut)
|
void |
setLoggingFeatureEnabled(boolean loggingFeatureEnabled)
|
void |
setPortName(String port)
|
void |
setServiceClass(Object instance)
|
void |
setServiceClass(String className)
|
void |
setServiceName(String service)
|
void |
setSetDefaultBus(boolean isSetDefaultBus)
|
protected void |
setupClientFactoryBean(org.apache.cxf.frontend.ClientFactoryBean factoryBean)
|
protected void |
setupClientFactoryBean(org.apache.cxf.frontend.ClientProxyFactoryBean factoryBean,
Class<?> cls)
Populate a client factory bean |
protected void |
setupServerFactoryBean(org.apache.cxf.frontend.ServerFactoryBean sfb,
Class<?> cls)
Populate server factory bean |
void |
setWrapped(boolean wrapped)
|
void |
setWrappedStyle(Boolean wrapped)
|
void |
setWsdlURL(String url)
|
void |
start()
|
void |
stop()
|
| Methods inherited from class org.apache.camel.impl.DefaultEndpoint |
|---|
configureProperties, createEndpointUri, createExchange, createExchange, createExchange, createPollingConsumer, equals, getCamelContext, getComponent, getEndpointKey, getEndpointUri, getExchangePattern, getExchangeType, hashCode, isLenientProperties, setCamelContext, setEndpointUri, setEndpointUriIfNotSpecified, setExchangePattern, toString |
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public CxfEndpoint(String remaining,
CxfComponent cxfComponent)
public CxfEndpoint(String remaining,
CamelContext context)
| Method Detail |
|---|
public Producer createProducer()
throws Exception
createProducer in interface EndpointException
public Consumer createConsumer(Processor processor)
throws Exception
createConsumer in interface EndpointExceptionpublic boolean isSingleton()
isSingleton in interface IsSingleton
protected void setupServerFactoryBean(org.apache.cxf.frontend.ServerFactoryBean sfb,
Class<?> cls)
protected org.apache.cxf.frontend.ClientProxyFactoryBean createClientFactoryBean(Class<?> cls)
throws CamelException
CamelExceptionprotected org.apache.cxf.frontend.ClientFactoryBean createClientFactoryBean()
protected org.apache.cxf.Bus doGetBus()
protected void setupClientFactoryBean(org.apache.cxf.frontend.ClientProxyFactoryBean factoryBean,
Class<?> cls)
protected void setupClientFactoryBean(org.apache.cxf.frontend.ClientFactoryBean factoryBean)
public DataFormat getDataFormat()
public void setDataFormat(DataFormat format)
public String getWsdlURL()
public void setWsdlURL(String url)
public String getServiceClass()
public void setServiceClass(String className)
public void setServiceClass(Object instance)
public void setServiceName(String service)
public String getServiceName()
public String getPortName()
public void setPortName(String port)
public String getDefaultOperationName()
public void setDefaultOperationName(String name)
public String getDefaultOperationNamespace()
public void setDefaultOperationNamespace(String namespace)
public boolean isInOut()
public void setInOut(boolean inOut)
public boolean isWrapped()
public void setWrapped(boolean wrapped)
public Boolean getWrappedStyle()
public void setWrappedStyle(Boolean wrapped)
public void setCxfBinding(CxfBinding cxfBinding)
public CxfBinding getCxfBinding()
public void setHeaderFilterStrategy(HeaderFilterStrategy headerFilterStrategy)
setHeaderFilterStrategy in interface HeaderFilterStrategyAwarepublic HeaderFilterStrategy getHeaderFilterStrategy()
getHeaderFilterStrategy in interface HeaderFilterStrategyAwarepublic void setBus(org.apache.cxf.Bus bus)
public org.apache.cxf.Bus getBus()
public void setSetDefaultBus(boolean isSetDefaultBus)
public boolean isSetDefaultBus()
public void setLoggingFeatureEnabled(boolean loggingFeatureEnabled)
public boolean isLoggingFeatureEnabled()
public void start()
throws Exception
start in interface ServiceException
public void stop()
throws Exception
stop in interface ServiceException
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||