org.apache.ode.ra.transports.rmi
Class RMITransport

java.lang.Object
  extended by org.apache.ode.ra.transports.rmi.RMITransport
All Implemented Interfaces:
OdeTransport

public class RMITransport
extends java.lang.Object
implements OdeTransport

A very simple RMI-based communication transport.


Constructor Summary
RMITransport()
           
 
Method Summary
 OdeTransportPipe createPipe(java.lang.String url, java.util.Properties properties)
          Create a new communication pipe.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RMITransport

public RMITransport()
Method Detail

createPipe

public OdeTransportPipe createPipe(java.lang.String url,
                                   java.util.Properties properties)
                            throws java.rmi.RemoteException
Description copied from interface: OdeTransport
Create a new communication pipe.

Specified by:
createPipe in interface OdeTransport
Parameters:
url - connection URL
properties - transport-specific communication properties
Returns:
new communication pipe
Throws:
java.rmi.RemoteException - in case of communication failure