Package javax.rmi.CORBA
Interface UtilDelegate
- All Known Implementing Classes:
Util
public interface UtilDelegate
Supports delegation for method implementations in
Util. The
delegate is a singleton instance of a class that implements this
interface and provides a replacement implementation for all the
methods of javax.rmi.CORBA.Util.
Delegation is enabled by providing the delegate's class name as the
value of the
javax.rmi.CORBA.UtilClass
system property.- See Also:
-
Method Summary
Modifier and TypeMethodDescriptioncopyObject(Object obj, ORB orb) Delegation call forUtil.copyObject(java.lang.Object, org.omg.CORBA.ORB).Object[]copyObjects(Object[] obj, ORB orb) Delegation call forUtil.copyObjects(java.lang.Object[], org.omg.CORBA.ORB).Delegation call forUtil.createValueHandler().getCodebase(Class<?> clz) Delegation call forUtil.getCodebase(java.lang.Class<?>).Delegation call forUtil.getTie(java.rmi.Remote).booleanDelegation call forUtil.isLocal(javax.rmi.CORBA.Stub).Class<?>loadClass(String className, String remoteCodebase, ClassLoader loader) Delegation call forUtil.loadClass(java.lang.String, java.lang.String, java.lang.ClassLoader).Delegation call forUtil.mapSystemException(org.omg.CORBA.SystemException).readAny(InputStream in) Delegation call forUtil.readAny(org.omg.CORBA.portable.InputStream).voidregisterTarget(Tie tie, Remote target) Delegation call forUtil.registerTarget(javax.rmi.CORBA.Tie, java.rmi.Remote).voidunexportObject(Remote target) Delegation call forUtil.unexportObject(java.rmi.Remote).wrapException(Throwable obj) Delegation call forUtil.wrapException(java.lang.Throwable).voidwriteAbstractObject(OutputStream out, Object obj) Delegation call forUtil.writeAbstractObject(org.omg.CORBA.portable.OutputStream, java.lang.Object).voidwriteAny(OutputStream out, Object obj) Delegation call forUtil.writeAny(org.omg.CORBA.portable.OutputStream, java.lang.Object).voidwriteRemoteObject(OutputStream out, Object obj) Delegation call forUtil.writeRemoteObject(org.omg.CORBA.portable.OutputStream, java.lang.Object).
-
Method Details
-
mapSystemException
Delegation call forUtil.mapSystemException(org.omg.CORBA.SystemException). -
writeAny
Delegation call forUtil.writeAny(org.omg.CORBA.portable.OutputStream, java.lang.Object). -
readAny
Delegation call forUtil.readAny(org.omg.CORBA.portable.InputStream). -
writeRemoteObject
Delegation call forUtil.writeRemoteObject(org.omg.CORBA.portable.OutputStream, java.lang.Object). -
writeAbstractObject
Delegation call forUtil.writeAbstractObject(org.omg.CORBA.portable.OutputStream, java.lang.Object). -
registerTarget
Delegation call forUtil.registerTarget(javax.rmi.CORBA.Tie, java.rmi.Remote). -
unexportObject
Delegation call forUtil.unexportObject(java.rmi.Remote).- Throws:
NoSuchObjectException
-
getTie
Delegation call forUtil.getTie(java.rmi.Remote). -
createValueHandler
ValueHandler createValueHandler()Delegation call forUtil.createValueHandler(). -
getCodebase
Delegation call forUtil.getCodebase(java.lang.Class<?>). -
loadClass
Class<?> loadClass(String className, String remoteCodebase, ClassLoader loader) throws ClassNotFoundException Delegation call forUtil.loadClass(java.lang.String, java.lang.String, java.lang.ClassLoader).- Throws:
ClassNotFoundException
-
isLocal
Delegation call forUtil.isLocal(javax.rmi.CORBA.Stub).- Throws:
RemoteException
-
wrapException
Delegation call forUtil.wrapException(java.lang.Throwable). -
copyObject
Delegation call forUtil.copyObject(java.lang.Object, org.omg.CORBA.ORB).- Throws:
RemoteException
-
copyObjects
Delegation call forUtil.copyObjects(java.lang.Object[], org.omg.CORBA.ORB).- Throws:
RemoteException
-