org.omg.CORBA.portable

Class Delegate

Known Direct Subclasses:
Delegate

public abstract class Delegate
extends java.lang.Object

Copyright (c) 1999 Object Management Group. Unlimited rights to duplicate and use this code are hereby granted provided that this copyright notice is included.

Method Summary

Request
create_request(Object self, Context ctx, String operation, NVList arg_list, NamedValue result)
Request
create_request(Object self, Context ctx, String operation, NVList arg_list, NamedValue result, ExceptionList exclist, ContextList ctxlist)
Object
duplicate(Object self)
boolean
equals(Object self, java.lang.Object obj)
DomainManager[]
get_domain_managers(Object self)
InterfaceDef
get_interface(Object self)
Deprecated. Deprecated by CORBA 2.3
Object
get_interface_def(Object self)
Policy
get_policy(Object self, int policy_type)
int
hash(Object self, int max)
int
hashCode(Object self)
InputStream
invoke(Object self, OutputStream os)
boolean
is_a(Object self, String repository_id)
boolean
is_equivalent(Object self, Object rhs)
boolean
is_local(Object self)
boolean
non_existent(Object self)
ORB
orb(Object self)
void
release(Object self)
void
releaseReply(Object self, InputStream is)
Request
request(Object self, String operation)
OutputStream
request(Object self, String operation, boolean responseExpected)
void
servant_postinvoke(Object self, ServantObject servant)
ServantObject
servant_preinvoke(Object self, String operation, Class expectedType)
Object
set_policy_override(Object self, Policy[] policies, SetOverrideType set_add)
String
toString(Object self)

Method Details

create_request

public Request create_request(Object self,
                              Context ctx,
                              String operation,
                              NVList arg_list,
                              NamedValue result)


create_request

public Request create_request(Object self,
                              Context ctx,
                              String operation,
                              NVList arg_list,
                              NamedValue result,
                              ExceptionList exclist,
                              ContextList ctxlist)


duplicate

public Object duplicate(Object self)


equals

public boolean equals(Object self,
                      java.lang.Object obj)


get_domain_managers

public DomainManager[] get_domain_managers(Object self)


get_interface

public InterfaceDef get_interface(Object self)

Deprecated. Deprecated by CORBA 2.3


get_interface_def

public Object get_interface_def(Object self)


get_policy

public Policy get_policy(Object self,
                         int policy_type)


hash

public int hash(Object self,
                int max)


hashCode

public int hashCode(Object self)


invoke

public InputStream invoke(Object self,
                          OutputStream os)
            throws ApplicationException,
                   RemarshalException


is_a

public boolean is_a(Object self,
                    String repository_id)


is_equivalent

public boolean is_equivalent(Object self,
                             Object rhs)


is_local

public boolean is_local(Object self)


non_existent

public boolean non_existent(Object self)


orb

public ORB orb(Object self)


release

public void release(Object self)


releaseReply

public void releaseReply(Object self,
                         InputStream is)


request

public Request request(Object self,
                       String operation)


request

public OutputStream request(Object self,
                            String operation,
                            boolean responseExpected)


servant_postinvoke

public void servant_postinvoke(Object self,
                               ServantObject servant)


servant_preinvoke

public ServantObject servant_preinvoke(Object self,
                                       String operation,
                                       Class expectedType)


set_policy_override

public Object set_policy_override(Object self,
                                  Policy[] policies,
                                  SetOverrideType set_add)


toString

public String toString(Object self)