public class CamelProxyFactoryBean extends org.springframework.remoting.support.UrlBasedRemoteAccessor implements org.springframework.beans.factory.FactoryBean<Object>, org.apache.camel.CamelContextAware, org.springframework.beans.factory.DisposableBean, org.springframework.context.ApplicationContextAware
FactoryBean to create a Proxy to a a Camel Pojo Endpoint.| Constructor and Description |
|---|
CamelProxyFactoryBean() |
| Modifier and Type | Method and Description |
|---|---|
void |
afterPropertiesSet() |
void |
destroy() |
Boolean |
getBinding() |
org.apache.camel.CamelContext |
getCamelContext() |
org.apache.camel.Endpoint |
getEndpoint() |
Object |
getObject() |
Class<?> |
getObjectType() |
Class<?> |
getServiceInterface() |
String |
getServiceRef() |
String |
getServiceUrl() |
boolean |
isSingleton() |
void |
setApplicationContext(org.springframework.context.ApplicationContext applicationContext) |
void |
setBinding(Boolean binding) |
void |
setCamelContext(org.apache.camel.CamelContext camelContext) |
void |
setCamelContextId(String contextId) |
void |
setEndpoint(org.apache.camel.Endpoint endpoint) |
void |
setServiceRef(String serviceRef) |
setServiceUrlsetServiceInterfacegetBeanClassLoader, overrideThreadContextClassLoader, resetThreadContextClassLoader, setBeanClassLoaderpublic CamelProxyFactoryBean()
public void afterPropertiesSet()
afterPropertiesSet in interface org.springframework.beans.factory.InitializingBeanafterPropertiesSet in class org.springframework.remoting.support.UrlBasedRemoteAccessorpublic void destroy() throws Exception
destroy in interface org.springframework.beans.factory.DisposableBeanExceptionpublic Class<?> getServiceInterface()
getServiceInterface in class org.springframework.remoting.support.RemoteAccessorpublic String getServiceUrl()
getServiceUrl in class org.springframework.remoting.support.UrlBasedRemoteAccessorpublic Class<?> getObjectType()
getObjectType in interface org.springframework.beans.factory.FactoryBean<Object>public boolean isSingleton()
isSingleton in interface org.springframework.beans.factory.FactoryBean<Object>public String getServiceRef()
public void setServiceRef(String serviceRef)
public Boolean getBinding()
public void setBinding(Boolean binding)
public org.apache.camel.Endpoint getEndpoint()
public void setEndpoint(org.apache.camel.Endpoint endpoint)
public org.apache.camel.CamelContext getCamelContext()
getCamelContext in interface org.apache.camel.CamelContextAwarepublic void setCamelContext(org.apache.camel.CamelContext camelContext)
setCamelContext in interface org.apache.camel.CamelContextAwarepublic void setCamelContextId(String contextId)
public void setApplicationContext(org.springframework.context.ApplicationContext applicationContext) throws org.springframework.beans.BeansException
setApplicationContext in interface org.springframework.context.ApplicationContextAwareorg.springframework.beans.BeansExceptionApache Camel