org.apache.camel.component.rmi
Class RmiEndpoint

java.lang.Object
  extended by org.apache.camel.impl.DefaultEndpoint<org.apache.camel.component.pojo.PojoExchange>
      extended by org.apache.camel.component.rmi.RmiEndpoint
All Implemented Interfaces:
org.apache.camel.Endpoint<org.apache.camel.component.pojo.PojoExchange>

public class RmiEndpoint
extends org.apache.camel.impl.DefaultEndpoint<org.apache.camel.component.pojo.PojoExchange>

Version:
$Revision:520964 $

Constructor Summary
protected RmiEndpoint(String endpointUri, RmiComponent component)
           
 
Method Summary
 org.apache.camel.Consumer<org.apache.camel.component.pojo.PojoExchange> createConsumer(org.apache.camel.Processor processor)
           
 org.apache.camel.component.pojo.PojoExchange createExchange()
           
 org.apache.camel.Producer<org.apache.camel.component.pojo.PojoExchange> createProducer()
           
 ClassLoader getClassLoader()
           
 String getName()
           
 int getPort()
           
 Registry getRegistry()
           
 List<Class> getRemoteInterfaces()
           
 boolean isSingleton()
           
 void setClassLoader(ClassLoader classLoader)
           
 void setPort(int port)
           
 void setRemoteInterfaces(Class... remoteInterfaces)
           
 void setRemoteInterfaces(List<Class> remoteInterfaces)
           
 
Methods inherited from class org.apache.camel.impl.DefaultEndpoint
convertTo, createExchange, createExecutorService, createPollingConsumer, equals, getComponent, getContext, getEndpointUri, getExchangeType, getExecutorService, hashCode, setExecutorService, toExchangeType, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

RmiEndpoint

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

isSingleton

public boolean isSingleton()

createExchange

public org.apache.camel.component.pojo.PojoExchange createExchange()

createConsumer

public org.apache.camel.Consumer<org.apache.camel.component.pojo.PojoExchange> createConsumer(org.apache.camel.Processor processor)
                                                                                       throws Exception
Throws:
Exception

createProducer

public org.apache.camel.Producer<org.apache.camel.component.pojo.PojoExchange> 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)


Copyright © 2007 Apache Software Foundation. All Rights Reserved.