org.jacorb.orb.dii

Class Request

public class Request extends Request

DII requests

Version: $Id: Request.java,v 1.27 2006/07/26 08:02:25 alphonse.bendt Exp $

Author: Gerald Brose, FU Berlin

Field Summary
NVListarguments
ClientConnectionconnection
Environmentenv
byte[]object_key
Stringoperation
Objecttarget
Constructor Summary
Request(Object target, ORB orb, ClientConnection connection, byte[] obj_key, String operationName)
Request(Object target, ORB orb, ClientConnection connection, byte[] obj_key, String op, NVList args, Context context, NamedValue result)
Method Summary
Anyadd_inout_arg()
Anyadd_in_arg()
Anyadd_named_inout_arg(String name)
Anyadd_named_in_arg(String name)
Anyadd_named_out_arg(String name)
Anyadd_out_arg()
NVListarguments()
ContextListcontexts()
Contextctx()
voidctx(Context ctx)
Environmentenv()
ExceptionListexceptions()
voidget_response()
voidinvoke()
Stringoperation()
booleanpoll_response()
NamedValueresult()
Anyreturn_value()
voidsend_deferred()
voidsend_oneway()
voidsetInfo(ClientRequestInfoImpl info)
voidset_return_type(TypeCode tc)
default return type is void
Objecttarget()

Field Detail

arguments

public final NVList arguments

connection

public final ClientConnection connection

env

public final Environment env

object_key

public final byte[] object_key

operation

public final String operation

target

public final Object target

Constructor Detail

Request

public Request(Object target, ORB orb, ClientConnection connection, byte[] obj_key, String operationName)

Request

public Request(Object target, ORB orb, ClientConnection connection, byte[] obj_key, String op, NVList args, Context context, NamedValue result)

Method Detail

add_inout_arg

public Any add_inout_arg()

add_in_arg

public Any add_in_arg()

add_named_inout_arg

public Any add_named_inout_arg(String name)

add_named_in_arg

public Any add_named_in_arg(String name)

add_named_out_arg

public Any add_named_out_arg(String name)

add_out_arg

public Any add_out_arg()

arguments

public NVList arguments()

contexts

public ContextList contexts()

ctx

public Context ctx()

ctx

public void ctx(Context ctx)

env

public Environment env()

exceptions

public ExceptionList exceptions()

get_response

public void get_response()

invoke

public void invoke()

operation

public String operation()

poll_response

public boolean poll_response()

result

public NamedValue result()

return_value

public Any return_value()

send_deferred

public void send_deferred()

send_oneway

public void send_oneway()

setInfo

public void setInfo(ClientRequestInfoImpl info)

set_return_type

public void set_return_type(TypeCode tc)
default return type is void

target

public Object target()