org.openorb.orb.rmi
Class RMIRemoteStreamClass

java.lang.Object
  |
  +--org.openorb.orb.rmi.RMIRemoteStreamClass

public final class RMIRemoteStreamClass
extends java.lang.Object

This is a default implementation for a Remote interface

Author:
Jerome Daniel

Method Summary
 org.omg.CORBA.TypeCode[] getInterfaceTypes()
          Return the typecodes of the supported interfaces.
 java.lang.String[] getRepoIDs()
          Return repository id string array.
static RMIRemoteStreamClass lookup(java.lang.Class clz)
          Lookup the remote class data for the given class.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

lookup

public static RMIRemoteStreamClass lookup(java.lang.Class clz)
Lookup the remote class data for the given class.
Parameters:
clz - The class for which to get the remote stream class.
Returns:
the remote class data, or null if the class does not implement Remote.

getRepoIDs

public java.lang.String[] getRepoIDs()
Return repository id string array.
Returns:
The repository id string array.

getInterfaceTypes

public org.omg.CORBA.TypeCode[] getInterfaceTypes()
Return the typecodes of the supported interfaces.
Returns:
The type codes for the interface types.