org.jacorb.orb.dii

Class Request


public class Request
extends Request

DII requests

Version:
$Id: Request.java,v 1.15 2004/05/06 12:40:00 nicolas Exp $

Author:
Gerald Brose, FU Berlin

Field Summary

NVList
arguments
ClientConnection
connection
Environment
env
byte[]
object_key
String
operation
Object
target

Constructor Summary

Request(Object t, ORB _orb, ClientConnection e, byte[] obj_key, String op)
Request(Object t, ORB _orb, ClientConnection e, byte[] obj_key, String op, NVList args, Context c, NamedValue result)

Method Summary

Any
add_in_arg()
Any
add_inout_arg()
Any
add_named_in_arg(java.lang.String name)
Any
add_named_inout_arg(java.lang.String name)
Any
add_named_out_arg(java.lang.String name)
Any
add_out_arg()
NVList
arguments()
ContextList
contexts()
Context
ctx()
void
ctx(Context a)
Environment
env()
ExceptionList
exceptions()
void
get_response()
void
invoke()
java.lang.String
operation()
boolean
poll_response()
NamedValue
result()
Any
return_value()
void
send_deferred()
void
send_oneway()
void
setInfo(ClientRequestInfoImpl info)
void
set_return_type(TypeCode tc)
default return type is void
Object
target()

Methods inherited from class org.omg.CORBA.Request

add_in_arg, add_inout_arg, add_named_in_arg, add_named_inout_arg, add_named_out_arg, add_out_arg, arguments, contexts, ctx, ctx, env, exceptions, get_response, invoke, operation, poll_response, result, return_value, send_deferred, send_oneway, set_return_type, target

Field Details

arguments

public NVList arguments


connection

public ClientConnection connection


env

public Environment env


object_key

public byte[] object_key


operation

public String operation


target

public Object target

Constructor Details

Request

public Request(Object t,
               ORB _orb,
               ClientConnection e,
               byte[] obj_key,
               String op)


Request

public Request(Object t,
               ORB _orb,
               ClientConnection e,
               byte[] obj_key,
               String op,
               NVList args,
               Context c,
               NamedValue result)

Method Details

add_in_arg

public Any add_in_arg()
Overrides:
add_in_arg in interface Request


add_inout_arg

public Any add_inout_arg()
Overrides:
add_inout_arg in interface Request


add_named_in_arg

public Any add_named_in_arg(java.lang.String name)


add_named_inout_arg

public Any add_named_inout_arg(java.lang.String name)


add_named_out_arg

public Any add_named_out_arg(java.lang.String name)


add_out_arg

public Any add_out_arg()
Overrides:
add_out_arg in interface Request


arguments

public NVList arguments()
Overrides:
arguments in interface Request


contexts

public ContextList contexts()
Overrides:
contexts in interface Request


ctx

public Context ctx()
Overrides:
ctx in interface Request


ctx

public void ctx(Context a)
Overrides:
ctx in interface Request


env

public Environment env()
Overrides:
env in interface Request


exceptions

public ExceptionList exceptions()
Overrides:
exceptions in interface Request


get_response

public void get_response()
Overrides:
get_response in interface Request


invoke

public void invoke()
Overrides:
invoke in interface Request


operation

public java.lang.String operation()
Overrides:
operation in interface Request


poll_response

public boolean poll_response()
Overrides:
poll_response in interface Request


result

public NamedValue result()
Overrides:
result in interface Request


return_value

public Any return_value()
Overrides:
return_value in interface Request


send_deferred

public void send_deferred()
Overrides:
send_deferred in interface Request


send_oneway

public void send_oneway()
Overrides:
send_oneway in interface Request


setInfo

public void setInfo(ClientRequestInfoImpl info)


set_return_type

public void set_return_type(TypeCode tc)
default return type is void
Overrides:
set_return_type in interface Request


target

public Object target()
Overrides:
target in interface Request