Overview | Package | Class | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

## org.apache.ode.ra.transports
Interface OdeTransportPipe

All Superinterfaces:
  java.rmi.Remote

All Known Subinterfaces:
  OdeTransportPipeRemote

    public interface OdeTransportPipe

extends java.rmi.Remote

Implemented by a communication transport to represent a single communication pipe between client and server.

Method Summary
`void` | `close()`
`java.lang.String[]` | `getConnectionClassNames()` Get the names of the client-side connection interfaces.
`java.lang.Object` | `invokeConnectionMethod(java.lang.String name, java.lang.Object[] args)` Invoke a method on a service provier session.

Method Detail

### getConnectionClassNames

    java.lang.String[] getConnectionClassNames()
                                               throws java.rmi.RemoteException

  Get the names of the client-side connection interfaces.

  Returns:
  Throws:
    `java.rmi.RemoteException`

### invokeConnectionMethod

    java.lang.Object invokeConnectionMethod(java.lang.String name,
                                            java.lang.Object[] args)
                                            throws java.rmi.RemoteException,
                                                   java.lang.reflect.InvocationTargetException

  Invoke a method on a service provier session.

  Returns:
    DOCUMENTME
  Throws:
    `java.rmi.RemoteException` - RMI errors
    `java.lang.reflect.InvocationTargetException`

### close

    void close()
               throws java.rmi.RemoteException

  Throws:
    `java.rmi.RemoteException`

Overview | Package | Class | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD