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 |
Request |
create_request(Object obj,
Context ctx,
String operation,
NVList arg_list,
NamedValue result)
|
Request |
create_request(Object obj,
Context ctx,
String operation,
NVList arg_list,
NamedValue result,
ExceptionList exclist,
ContextList ctxlist)
|
protected void |
finalize()
Standard finalize method. |
InputStream |
invoke(Object self,
OutputStream output)
|
boolean |
is_a(Object self,
String logical_type_id)
|
boolean |
is_local(Object self)
|
boolean |
non_existent(Object self)
|
ORB |
orb(Object obj)
|
void |
releaseReply(Object self,
InputStream input)
|
Request |
request(Object obj,
String operation)
|
OutputStream |
request(Object self,
String operation,
boolean response_expected)
|
JStubFactory.ClientDelegate
public JStubFactory.ClientDelegate(Identifier[] ids,
SessionIdentifier session_id,
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(Object self)
- Overrides:
is_local in class Delegate
orb
public ORB orb(Object obj)
- Overrides:
orb in class Delegate
create_request
public Request create_request(Object obj,
Context ctx,
String operation,
NVList arg_list,
NamedValue result)
- Overrides:
create_request in class JDelegate
create_request
public Request create_request(Object obj,
Context ctx,
String operation,
NVList arg_list,
NamedValue result,
ExceptionList exclist,
ContextList ctxlist)
- Overrides:
create_request in class JDelegate
request
public Request request(Object obj,
String operation)
- Overrides:
request in class JDelegate
request
public OutputStream request(Object self,
String operation,
boolean response_expected)
- Overrides:
request in class Delegate
invoke
public InputStream invoke(Object self,
OutputStream output)
throws ApplicationException,
RemarshalException
- Overrides:
invoke in class Delegate
releaseReply
public void releaseReply(Object self,
InputStream input)
- Overrides:
releaseReply in class Delegate
is_a
public boolean is_a(Object self,
String logical_type_id)
- Overrides:
is_a in class JDelegate
non_existent
public boolean non_existent(Object self)
- Overrides:
non_existent in class JDelegate