
Creates a
Request object that contains the given context,
method, argument list, container for the result, exceptions, and
list of property names to be used in resolving the context strings.

Creates a
Request object that contains the given context,
method, argument list, container for the result, exceptions, and
list of property names to be used in resolving the context strings.
This
Request object is for use in the Dynamic
Invocation Interface.
Returns:
a new
Request object initialized with the
given context strings to resolve, method, argument list,
container for the result, exceptions, and list of property
names to be used in resolving the context strings
Parameters:
-
ctx - the
Context object that contains the
context strings that must be resolved before they are
sent along with the request
-
operation - the method that the new
Request
object will invoke
-
arg_list - the arguments for the method; an
NVList
in which each argument is a
NamedValue object
-
result - a
NamedValue object to be used for
returning the result of executing the request's method
-
exceptions - a list of the exceptions that the given method
throws
-
contexts - a list of the properties that are needed to
resolve the contexts in
ctx; the strings in
contexts are used as arguments to the method
Context.get_values,
which returns the value associated with the given property