public class AppServerInvocationResult extends RemoteInvocationResult implements java.io.Externalizable
Modifier and Type | Field and Description |
---|---|
private java.lang.String |
connectionID
The connection ID, returned during the connect request.
|
private java.lang.String |
procedureId
The remote procedure handle, used to build a
ProxyProcedureWrapper instance. |
arguments, error, modes, result
Constructor and Description |
---|
AppServerInvocationResult() |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getConnectionID()
Get the established connection ID, for a connect request.
|
java.lang.String |
getProcedureId()
Get the handle code for the remote persistent procedure.
|
void |
readExternal(java.io.ObjectInput in)
Used the specified input source and initialize this instance.
|
void |
setConnectionID(java.lang.String connectionID)
Set the new connection ID, after a connect request.
|
void |
setProcedureId(java.lang.String procedureId)
Save the remote persistent procedure handle's code.
|
boolean |
setReturnValue()
Check if the RETURN-VALUE will be set.
|
void |
writeExternal(java.io.ObjectOutput out)
Serialize this object, to be picked up by the other side.
|
getArguments, getError, getModes, getResult, setArguments, setError, setModes, setResult
private java.lang.String procedureId
ProxyProcedureWrapper
instance.private java.lang.String connectionID
public void writeExternal(java.io.ObjectOutput out) throws java.io.IOException
writeExternal
in interface java.io.Externalizable
out
- The output destination to which the data will be sent.java.io.IOException
- In case of I/O errors.public void readExternal(java.io.ObjectInput in) throws java.io.IOException, java.lang.ClassNotFoundException
readExternal
in interface java.io.Externalizable
in
- The input source from which the data will be restored.java.io.IOException
- In case of I/O errors.java.lang.ClassNotFoundException
- If payload can't be instantiated.public java.lang.String getProcedureId()
procedureId
field.public void setProcedureId(java.lang.String procedureId)
procedureId
- The code for the remote persistent procedure handle.public java.lang.String getConnectionID()
public void setConnectionID(java.lang.String connectionID)
connectionID
- The connection ID, which will be unknown if there are any errors
.public boolean setReturnValue()
setReturnValue
in class RemoteInvocationResult
true
.