Methods Summary |
---|
public abstract Any | add_in_arg()Creates an input argument and adds it to this Request
object.
|
public abstract Any | add_inout_arg()Adds an input/output argument to this Request object.
|
public abstract Any | add_named_in_arg(java.lang.String name)Creates an input argument with the given name and adds it to
this Request object.
|
public abstract Any | add_named_inout_arg(java.lang.String name)Adds an input/output argument with the given name to this
Request object.
|
public abstract Any | add_named_out_arg(java.lang.String name)Adds an output argument with the given name to this
Request object.
|
public abstract Any | add_out_arg()Adds an output argument to this Request object.
|
public abstract NVList | arguments()Retrieves the NVList object containing the arguments
to the method being invoked. The elements in the list are
NamedValue objects, with each one describing an argument
to the method.
|
public abstract ContextList | contexts()Retrieves the ContextList object for this request.
This list contains context String s that need to
be resolved and sent with the invocation.
|
public abstract Context | ctx()Retrieves the Context object for this request.
This is a list of properties giving information about the
client, the environment, or the circumstances of this request.
|
public abstract void | ctx(Context c)Sets this request's Context object to the one given.
|
public abstract Environment | env()Retrieves the Environment object for this request.
It contains the exception that the method being invoked has
thrown (after the invocation returns).
|
public abstract ExceptionList | exceptions()Retrieves the ExceptionList object for this request.
This list contains TypeCode objects describing the
exceptions that may be thrown by the method being invoked.
|
public abstract void | get_response()Allows the user to access the
response for the invocation triggered earlier with the
send_deferred method.
|
public abstract void | invoke()Makes a synchronous invocation using the
information in the Request object. Exception information is
placed into the Request object's environment object.
|
public abstract java.lang.String | operation()Retrieves the name of the method to be invoked.
|
public abstract boolean | poll_response()Allows the user to determine
whether a response has been received for the invocation triggered
earlier with the send_deferred method.
|
public abstract NamedValue | result()Retrieves the NamedValue object containing the return
value for the method.
|
public abstract Any | return_value()Returns the Any object that contains the value for the
result of the method.
|
public abstract void | send_deferred()Makes an asynchronous invocation on
the request. In other words, it does not wait for a response before it
returns to the user. The user can then later use the methods
poll_response and get_response to get
the result or exception information for the invocation.
|
public abstract void | send_oneway()Makes a oneway invocation on the
request. In other words, it does not expect or wait for a
response. Note that this can be used even if the operation was
not declared as oneway in the IDL declaration. No response or
exception information is returned.
|
public abstract void | set_return_type(TypeCode tc)Sets the typecode for the return
value of the method.
|
public abstract org.omg.CORBA.Object | target()Retrieves the the target object reference.
|