org.apache.camel.component.rmi
Class RmiEndpoint

java.lang.Object
  extended by org.apache.camel.support.ServiceSupport
      extended by org.apache.camel.impl.DefaultEndpoint
          extended by org.apache.camel.component.rmi.RmiEndpoint
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 RmiEndpoint
extends org.apache.camel.impl.DefaultEndpoint

Version:

Field Summary
 
Fields inherited from class org.apache.camel.support.ServiceSupport
shutdown, shuttingdown, started, starting, stopped, stopping, suspended, suspending
 
Constructor Summary
  RmiEndpoint()
           
  RmiEndpoint(String endpointUri)
          Deprecated. 
protected RmiEndpoint(String endpointUri, RmiComponent component)
           
 
Method Summary
 org.apache.camel.Consumer createConsumer(org.apache.camel.Processor processor)
           
protected  String createEndpointUri()
           
 org.apache.camel.Producer createProducer()
           
 ClassLoader getClassLoader()
           
 String getMethod()
           
 String getName()
           
 int getPort()
           
 Registry getRegistry()
           
 List<Class<?>> getRemoteInterfaces()
           
 URI getUri()
           
 boolean isSingleton()
           
 void setClassLoader(ClassLoader classLoader)
           
 void setMethod(String method)
           
 void setPort(int port)
           
 void setRemoteInterfaces(Class<?>... remoteInterfaces)
           
 void setRemoteInterfaces(List<Class<?>> remoteInterfaces)
           
 void setUri(URI uri)
           
 
Methods inherited from class org.apache.camel.impl.DefaultEndpoint
configureConsumer, configurePollingConsumer, configureProperties, createEndpointConfiguration, 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

RmiEndpoint

public RmiEndpoint()

RmiEndpoint

protected RmiEndpoint(String endpointUri,
                      RmiComponent component)
               throws URISyntaxException
Throws:
URISyntaxException

RmiEndpoint

@Deprecated
public RmiEndpoint(String endpointUri)
            throws URISyntaxException
Deprecated. 

Throws:
URISyntaxException
Method Detail

isSingleton

public boolean isSingleton()

createEndpointUri

protected String createEndpointUri()
Overrides:
createEndpointUri in class org.apache.camel.impl.DefaultEndpoint

createConsumer

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

createProducer

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

getName

public String getName()

getRegistry

public Registry getRegistry()
                     throws RemoteException
Throws:
RemoteException

getRemoteInterfaces

public List<Class<?>> getRemoteInterfaces()

setRemoteInterfaces

public void setRemoteInterfaces(List<Class<?>> remoteInterfaces)

setRemoteInterfaces

public void setRemoteInterfaces(Class<?>... remoteInterfaces)

getClassLoader

public ClassLoader getClassLoader()

setClassLoader

public void setClassLoader(ClassLoader classLoader)

getPort

public int getPort()

setPort

public void setPort(int port)

getMethod

public String getMethod()

setMethod

public void setMethod(String method)

getUri

public URI getUri()

setUri

public void setUri(URI uri)


Apache Camel