com.jme3.network.rmi
Class RemoteMethodCallMessage

java.lang.Object
  extended by com.jme3.network.AbstractMessage
      extended by com.jme3.network.rmi.RemoteMethodCallMessage
All Implemented Interfaces:
Message

public class RemoteMethodCallMessage
extends AbstractMessage

Sent to a remote client to make a remote method invocation.


Field Summary
 java.lang.Object[] args
          Arguments of the remote method invocation.
 short invocationId
          Invocation ID is used to identify a particular call if the calling client needs the return value of the called RMI method.
 short methodId
          The method ID used for look-up in the LocalObject.methods array.
 int objectId
          The object ID on which the call is being made.
 
Constructor Summary
RemoteMethodCallMessage()
           
 
Method Summary
 java.lang.String toString()
           
 
Methods inherited from class com.jme3.network.AbstractMessage
isReliable, setReliable
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

objectId

public int objectId
The object ID on which the call is being made.


methodId

public short methodId
The method ID used for look-up in the LocalObject.methods array.


invocationId

public short invocationId
Invocation ID is used to identify a particular call if the calling client needs the return value of the called RMI method. This is set to zero if the method does not return a value.


args

public java.lang.Object[] args
Arguments of the remote method invocation.

Constructor Detail

RemoteMethodCallMessage

public RemoteMethodCallMessage()
Method Detail

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object