javax.rmi.CORBA
Interface UtilDelegate

All Known Implementing Classes:
UtilImpl

public interface UtilDelegate


Method Summary
 Object copyObject(Object o, ORB orb)
           
 Object[] copyObjects(Object[] objs, ORB orb)
           
 ValueHandler createValueHandler()
           
 String getCodebase(Class clz)
           
 Tie getTie(Remote t)
           
 boolean isLocal(Stub s)
           
 Class loadClass(String name, String codebase, ClassLoader loader)
           
 RemoteException mapSystemException(SystemException e)
           
 Object readAny(InputStream is)
           
 void registerTarget(Tie tie, Remote target)
           
 void unexportObject(Remote target)
           
 RemoteException wrapException(Throwable obj)
           
 void writeAbstractObject(OutputStream os, Object o)
           
 void writeAny(OutputStream os, Object o)
           
 void writeRemoteObject(OutputStream os, Object o)
           
 

Method Detail

copyObject

Object copyObject(Object o,
                  ORB orb)
                  throws RemoteException
Throws:
RemoteException

copyObjects

Object[] copyObjects(Object[] objs,
                     ORB orb)
                     throws RemoteException
Throws:
RemoteException

createValueHandler

ValueHandler createValueHandler()

getCodebase

String getCodebase(Class clz)

getTie

Tie getTie(Remote t)

isLocal

boolean isLocal(Stub s)
                throws RemoteException
Throws:
RemoteException

loadClass

Class loadClass(String name,
                String codebase,
                ClassLoader loader)
                throws ClassNotFoundException
Throws:
ClassNotFoundException

mapSystemException

RemoteException mapSystemException(SystemException e)

readAny

Object readAny(InputStream is)

registerTarget

void registerTarget(Tie tie,
                    Remote target)

unexportObject

void unexportObject(Remote target)
                    throws NoSuchObjectException
Throws:
NoSuchObjectException

wrapException

RemoteException wrapException(Throwable obj)

writeAbstractObject

void writeAbstractObject(OutputStream os,
                         Object o)

writeAny

void writeAny(OutputStream os,
              Object o)

writeRemoteObject

void writeRemoteObject(OutputStream os,
                       Object o)


Copyright © 2006-2011 Apache Software Foundation. All Rights Reserved.