Name
Delegate
Synopsis
A Delegate is responsible for implementing all of the methods on
org.omg.CORBA.Object
. The Object
contains a Delegate
and forwards its
methods to it. This allows for portability between ORB
implementations, since an Object
obtained from one ORB can contain a
Delegate
specific to that ORB, but the Object
can still be used within
another ORB.
public abstract class Delegate { // Public Constructors public Delegate(); // Public Instance Methods public abstract Request create_request( org.omg.CORBA.Object obj, org.omg.CORBA.Context ctx, String operation, NVList arg_list, NamedValue result); public abstract Request create_request( org.omg.CORBA.Object obj, org.omg.CORBA.Context ctx, String operation, NVList arg_list, NamedValue result, ExceptionList exclist, ContextList ctxlist); public abstract org.omg.CORBA.Object duplicate( org.omg.CORBA.Object obj); public boolean equals(org.omg.CORBA.Object self, Object obj); public DomainManager[] get_domain_managers( org.omg.CORBA.Object self); public abstract org.omg.CORBA.Object get_interface_def( org.omg.CORBA.Object self); public org.omg.CORBA.Policy get_policy( org.omg.CORBA.Object self, int policy_type); public abstract int hash(org.omg.CORBA.Object obj, int max); public int hashCode( org.omg.CORBA.Object self); public org.omg.CORBA.portable.InputStream invoke( org.omg.CORBA.Object self, org.omg.CORBA.portable.OutputStream output) throws ApplicationExceptionRemarshalException; public abstract boolean is_a(org.omg.CORBA.Object ...
Get Java Enterprise in a Nutshell, Second Edition now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.