org.apache.camel.component.xmlrpc
Class XmlRpcEndpoint

java.lang.Object
  extended by org.apache.camel.support.ServiceSupport
      extended by org.apache.camel.impl.DefaultEndpoint
          extended by org.apache.camel.component.xmlrpc.XmlRpcEndpoint
All Implemented Interfaces:
org.apache.camel.CamelContextAware, org.apache.camel.Endpoint, org.apache.camel.IsSingleton, org.apache.camel.Service, org.apache.camel.ShutdownableService, org.apache.camel.spi.HasId, org.apache.camel.StatefulService, org.apache.camel.SuspendableService

public class XmlRpcEndpoint
extends org.apache.camel.impl.DefaultEndpoint

Represents a xmlrpc endpoint.


Field Summary
 
Fields inherited from class org.apache.camel.support.ServiceSupport
shutdown, shuttingdown, started, starting, stopped, stopping, suspended, suspending
 
Constructor Summary
XmlRpcEndpoint()
           
XmlRpcEndpoint(String uri, XmlRpcComponent component, String address)
           
 
Method Summary
 org.apache.xmlrpc.client.XmlRpcClient createClient()
           
 org.apache.camel.Consumer createConsumer(org.apache.camel.Processor processor)
           
 org.apache.camel.Producer createProducer()
           
 String getAddress()
           
 org.apache.xmlrpc.client.XmlRpcClientConfigImpl getClientConfig()
           
 XmlRpcClientConfigurer getClientConfigurer()
           
 boolean isSingleton()
           
 void setAddress(String address)
           
 void setClientConfig(org.apache.xmlrpc.client.XmlRpcClientConfigImpl config)
           
 void setClientConfigurer(XmlRpcClientConfigurer configurer)
           
 
Methods inherited from class org.apache.camel.impl.DefaultEndpoint
configureConsumer, configurePollingConsumer, configureProperties, createEndpointConfiguration, createEndpointUri, createExchange, createExchange, createExchange, createPollingConsumer, doStart, doStop, equals, getCamelContext, getComponent, getConsumerProperties, getEndpointConfiguration, getEndpointKey, getEndpointUri, getExchangePattern, getId, hashCode, isLenientProperties, isSynchronous, setCamelContext, setConsumerProperties, setEndpointConfiguration, setEndpointUri, setEndpointUriIfNotSpecified, setExchangePattern, setProperties, setSynchronous, toString
 
Methods inherited from class org.apache.camel.support.ServiceSupport
doResume, doShutdown, doSuspend, getStatus, getVersion, isRunAllowed, isStarted, isStarting, isStopped, isStopping, isStoppingOrStopped, isSuspended, isSuspending, resume, shutdown, start, stop, suspend
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.apache.camel.Service
start, stop
 

Constructor Detail

XmlRpcEndpoint

public XmlRpcEndpoint()

XmlRpcEndpoint

public XmlRpcEndpoint(String uri,
                      XmlRpcComponent component,
                      String address)
Method Detail

createProducer

public org.apache.camel.Producer createProducer()
                                         throws Exception
Throws:
Exception

createConsumer

public org.apache.camel.Consumer createConsumer(org.apache.camel.Processor processor)
                                         throws Exception
Throws:
Exception

isSingleton

public boolean isSingleton()

createClient

public org.apache.xmlrpc.client.XmlRpcClient createClient()
                                                   throws MalformedURLException
Throws:
MalformedURLException

getAddress

public String getAddress()

setAddress

public void setAddress(String address)

getClientConfigurer

public XmlRpcClientConfigurer getClientConfigurer()

setClientConfigurer

public void setClientConfigurer(XmlRpcClientConfigurer configurer)

setClientConfig

public void setClientConfig(org.apache.xmlrpc.client.XmlRpcClientConfigImpl config)

getClientConfig

public org.apache.xmlrpc.client.XmlRpcClientConfigImpl getClientConfig()


Apache Camel