Package org.apache.camel.core.xml
Class CamelProxyFactoryDefinition
- java.lang.Object
-
- org.apache.camel.model.IdentifiedType
-
- org.apache.camel.core.xml.CamelProxyFactoryDefinition
-
@Metadata(label="spring,configuration") public class CamelProxyFactoryDefinition extends org.apache.camel.model.IdentifiedType
To proxy a service call using a interface
-
-
Constructor Summary
Constructors Constructor Description CamelProxyFactoryDefinition()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
getCamelContextId()
Class<?>
getServiceInterface()
String
getServiceUrl()
void
setCamelContextId(String camelContextId)
The id of the CamelContext to use, if there is multiple CamelContext in the same JVM.void
setServiceInterface(Class<?> serviceInterface)
Java interfaces to use as facade for the service to be proxiedvoid
setServiceUrl(String serviceUrl)
The camel endpoint uri used to send the message to when calling the service from the interface.
-
-
-
Method Detail
-
getServiceUrl
public String getServiceUrl()
-
setServiceUrl
public void setServiceUrl(String serviceUrl)
The camel endpoint uri used to send the message to when calling the service from the interface.
-
getServiceInterface
public Class<?> getServiceInterface()
-
setServiceInterface
public void setServiceInterface(Class<?> serviceInterface)
Java interfaces to use as facade for the service to be proxied
-
getCamelContextId
public String getCamelContextId()
-
setCamelContextId
public void setCamelContextId(String camelContextId)
The id of the CamelContext to use, if there is multiple CamelContext in the same JVM.
-
-