org.objectweb.david.libs.stub_factories.std
Class JStubFactory.ClientDelegate
java.lang.Object
org.omg.CORBA.portable.Delegate
org.omg.CORBA_2_3.portable.Delegate
org.objectweb.david.apis.binding.DavidDelegate
org.objectweb.david.libs.stub_factories.std.JDelegate
org.objectweb.david.libs.stub_factories.std.JStubFactory.ClientDelegate
- All Implemented Interfaces:
- Constants, Reference
- Enclosing class:
- JStubFactory
- public class JStubFactory.ClientDelegate
- extends JDelegate
Type of the client-side delegates.
Method Summary |
org.omg.CORBA.Request |
create_request(org.omg.CORBA.Object obj,
org.omg.CORBA.Context ctx,
java.lang.String operation,
org.omg.CORBA.NVList arg_list,
org.omg.CORBA.NamedValue result)
|
org.omg.CORBA.Request |
create_request(org.omg.CORBA.Object obj,
org.omg.CORBA.Context ctx,
java.lang.String operation,
org.omg.CORBA.NVList arg_list,
org.omg.CORBA.NamedValue result,
org.omg.CORBA.ExceptionList exclist,
org.omg.CORBA.ContextList ctxlist)
|
protected void |
finalize()
Standard finalize method. |
org.omg.CORBA.portable.InputStream |
invoke(org.omg.CORBA.Object self,
org.omg.CORBA.portable.OutputStream output)
|
boolean |
is_a(org.omg.CORBA.Object self,
java.lang.String logical_type_id)
|
boolean |
is_local(org.omg.CORBA.Object self)
|
boolean |
non_existent(org.omg.CORBA.Object self)
|
org.omg.CORBA.ORB |
orb(org.omg.CORBA.Object obj)
|
void |
releaseReply(org.omg.CORBA.Object self,
org.omg.CORBA.portable.InputStream input)
|
org.omg.CORBA.Request |
request(org.omg.CORBA.Object obj,
java.lang.String operation)
|
org.omg.CORBA.portable.OutputStream |
request(org.omg.CORBA.Object self,
java.lang.String operation,
boolean response_expected)
|
Methods inherited from class org.omg.CORBA_2_3.portable.Delegate |
get_codebase |
Methods inherited from class org.omg.CORBA.portable.Delegate |
equals, get_domain_managers, get_interface_def, get_policy, hashCode, servant_postinvoke, servant_preinvoke, set_policy_override, toString |
Methods inherited from class java.lang.Object |
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
JStubFactory.ClientDelegate
public JStubFactory.ClientDelegate(Identifier[] ids,
SessionIdentifier session_id,
java.lang.Boolean java_serial)
- Creates a new ClientDelegate.
- Parameters:
ids
- a set of identifiers;session_id
- a protocol session identifier.
finalize
protected void finalize()
- Description copied from class:
JDelegate
- Standard finalize method.
- Overrides:
finalize
in class JDelegate
is_local
public boolean is_local(org.omg.CORBA.Object self)
orb
public org.omg.CORBA.ORB orb(org.omg.CORBA.Object obj)
create_request
public org.omg.CORBA.Request create_request(org.omg.CORBA.Object obj,
org.omg.CORBA.Context ctx,
java.lang.String operation,
org.omg.CORBA.NVList arg_list,
org.omg.CORBA.NamedValue result)
- Overrides:
create_request
in class JDelegate
create_request
public org.omg.CORBA.Request create_request(org.omg.CORBA.Object obj,
org.omg.CORBA.Context ctx,
java.lang.String operation,
org.omg.CORBA.NVList arg_list,
org.omg.CORBA.NamedValue result,
org.omg.CORBA.ExceptionList exclist,
org.omg.CORBA.ContextList ctxlist)
- Overrides:
create_request
in class JDelegate
request
public org.omg.CORBA.Request request(org.omg.CORBA.Object obj,
java.lang.String operation)
- Overrides:
request
in class JDelegate
request
public org.omg.CORBA.portable.OutputStream request(org.omg.CORBA.Object self,
java.lang.String operation,
boolean response_expected)
invoke
public org.omg.CORBA.portable.InputStream invoke(org.omg.CORBA.Object self,
org.omg.CORBA.portable.OutputStream output)
throws org.omg.CORBA.portable.ApplicationException,
org.omg.CORBA.portable.RemarshalException
- Throws:
org.omg.CORBA.portable.ApplicationException
org.omg.CORBA.portable.RemarshalException
releaseReply
public void releaseReply(org.omg.CORBA.Object self,
org.omg.CORBA.portable.InputStream input)
is_a
public boolean is_a(org.omg.CORBA.Object self,
java.lang.String logical_type_id)
- Overrides:
is_a
in class JDelegate
non_existent
public boolean non_existent(org.omg.CORBA.Object self)
- Overrides:
non_existent
in class JDelegate