org.apache.yoko.rmi.impl
Class TypeRepository

java.lang.Object
  extended by org.apache.yoko.rmi.impl.TypeRepository

public class TypeRepository
extends Object


Constructor Summary
TypeRepository(ORB orb)
           
 
Method Summary
 TypeDescriptor getDescriptor(Class type)
           
 ValueDescriptor getDescriptor(Class clz, String repid, RunTime runtime)
           
 RemoteInterfaceDescriptor getRemoteDescriptor(Class type)
           
 String getRepositoryID(Class type)
           
static String idToClass(String repid)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TypeRepository

public TypeRepository(ORB orb)
Method Detail

getRepositoryID

public String getRepositoryID(Class type)

getRemoteDescriptor

public RemoteInterfaceDescriptor getRemoteDescriptor(Class type)

getDescriptor

public TypeDescriptor getDescriptor(Class type)

getDescriptor

public ValueDescriptor getDescriptor(Class clz,
                                     String repid,
                                     RunTime runtime)
                              throws ClassNotFoundException
Parameters:
clz - (local) class we are interested in
repid - repository id from GIOP input for the remote class
runtime - way to look up the complete remote descriptor
Returns:
ValueDescriptor
Throws:
ClassNotFoundException - something might go wrong.

idToClass

public static String idToClass(String repid)


Copyright © 2006-2013 The Apache Software Foundation. All Rights Reserved.