Package org.acplt.oncrpc.server
Class OncRpcServerCallMessage
java.lang.Object
org.acplt.oncrpc.OncRpcMessage
org.acplt.oncrpc.OncRpcCallMessage
org.acplt.oncrpc.server.OncRpcServerCallMessage
The
OncRpcServerCallMessage
class represents an ONC/RPC
call message on the server side. For this reasons it just handles
decoding of call messages but can not do any encoding. This class is
also responsible for pulling off authentication information from the
wire and converting it into appropriate authentication protocol handling
objects. As with all good management, this class therefor delegates this
somehow unpleasant work to the server-side authentication protocol handling
classes.- Version:
- $Revision: 1.1.1.1 $ $Date: 2003/08/13 12:03:51 $ $State: Exp $ $Locker: $
- Author:
- Harald Albrecht
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionContains the authentication protocol handling object retrieved together with the call message itself.Fields inherited from class org.acplt.oncrpc.OncRpcCallMessage
ONCRPC_VERSION, oncRpcVersion, procedure, program, version
Fields inherited from class org.acplt.oncrpc.OncRpcMessage
messageId, messageType
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
Decodes -- that is: deserializes -- a ONC/RPC message header object from a XDR stream according to RFC 1831.
-
Field Details
-
auth
Contains the authentication protocol handling object retrieved together with the call message itself.
-
-
Constructor Details
-
OncRpcServerCallMessage
public OncRpcServerCallMessage()
-
-
Method Details
-
xdrDecode
Decodes -- that is: deserializes -- a ONC/RPC message header object from a XDR stream according to RFC 1831.- Parameters:
xdr
- A decoding XDR stream from which to receive all the mess.- Throws:
OncRpcException
- if an ONC/RPC error occurs.IOException
- if an I/O error occurs.
-