|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.omg.CORBA.ServerRequest
public abstract class ServerRequest
This class was expected to be part of the dynamic skeleton interface,
but it is almost never used in the code, generated by IDL to java compiler.
The recent tendention is to skip the request step, reading the method
arguments from the CDR input stream directly. The supplementing class
DynamicImplementation
has already been deprecated in java 1.2
version.
Constructor Summary | |
---|---|
ServerRequest()
|
Method Summary | |
---|---|
void |
arguments(NVList args)
Should specify the method parameter types and retrieve the values that must be passed to the method being called. |
abstract Context |
ctx()
Get the context information. |
void |
except(Any exc)
Deprecated. since 1.2. |
String |
op_name()
Deprecated. since 1.2 |
String |
operation()
Should return the name of the operation (method) being invoked. |
void |
params(NVList args)
Deprecated. since 1.2 |
void |
result(Any r)
Deprecated. since 1.2 |
void |
set_exception(Any exc)
Should set the exception that has been thrown during the method invocation. |
void |
set_result(Any result)
Should specify the return value for the call. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public ServerRequest()
Method Detail |
---|
public abstract Context ctx()
public String operation()
NO_IMPLEMENT,
- always.public void arguments(NVList args)
args
- the method parameters.
NO_IMPLEMENT,
- always.public void set_result(Any result)
result
- the return value.
NO_IMPLEMENT,
- always.public void set_exception(Any exc)
exc
- the Any, holding the exception.
NO_IMPLEMENT,
- always.public void result(Any r)
set_result(org.omg.CORBA.Any)
(same parameter).
NO_IMPLEMENT,
- always.public void except(Any exc)
set_exception(org.omg.CORBA.Any)
(same parameter).
NO_IMPLEMENT,
- always.public void params(NVList args)
arguments(org.omg.CORBA.NVList)
(same parameter).
NO_IMPLEMENT,
- always.public String op_name()
operation()
(same parameter).
NO_IMPLEMENT,
- always.
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |