org.jacorb.util

Class ValueHandler

public class ValueHandler extends Object

A static wrapper around classes in javax.rmi.
Method Summary
static StringgetCodebase(Class clz)
From javax.rmi.CORBA.Util.
static StringgetRMIRepositoryID(Class clz)
static RunTimegetRunTimeCodeBase()
static booleanisCustomMarshaled(Class clz)
static ClassloadClass(String className, String remoteCodebase, ClassLoader loader)
From javax.rmi.CORBA.Util.
static ObjectportableRemoteObject_narrow(Object narrowFrom, Class narrowTo)
From javax.rmi.PortableRemoteObject.
static SerializablereadValue(InputStream in, int offset, Class clz, String repositoryID, RunTime sender)
static SerializablewriteReplace(Serializable value)
static voidwriteValue(OutputStream out, Serializable value)

Method Detail

getCodebase

public static String getCodebase(Class clz)
From javax.rmi.CORBA.Util.

getRMIRepositoryID

public static String getRMIRepositoryID(Class clz)

getRunTimeCodeBase

public static RunTime getRunTimeCodeBase()

isCustomMarshaled

public static boolean isCustomMarshaled(Class clz)

loadClass

public static Class loadClass(String className, String remoteCodebase, ClassLoader loader)
From javax.rmi.CORBA.Util.

portableRemoteObject_narrow

public static Object portableRemoteObject_narrow(Object narrowFrom, Class narrowTo)
From javax.rmi.PortableRemoteObject.

readValue

public static Serializable readValue(InputStream in, int offset, Class clz, String repositoryID, RunTime sender)

writeReplace

public static Serializable writeReplace(Serializable value)

writeValue

public static void writeValue(OutputStream out, Serializable value)