|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.sourceforge.jemmrpc.shared.Message
org.sourceforge.jemmrpc.shared.RPCCallMessage
public class RPCCallMessage
The RPCCallMessage details an RPC call, giving information about the calling thread, target interface,method arguments and whether the call is synchronous or asynchronous.
Field Summary | |
---|---|
boolean |
asyncCall
Whether this is an asynchronous call rather than a synchronous one. |
protected java.lang.Class<?> |
ifClass
Target interface class. |
protected java.lang.String |
methodName
Target method name. |
java.lang.Class<?>[] |
parameterTypes
method parameter types. |
Constructor Summary | |
---|---|
RPCCallMessage(java.lang.String threadId,
boolean asyncCall,
java.lang.Class<?> ifClass,
java.lang.String methodName,
java.lang.Class<?>[] parameterTypes,
java.lang.Object[] parameters)
|
Method Summary | |
---|---|
java.lang.Class<?> |
getIfClass()
Return the called interface class. |
java.lang.Object[] |
getParameters()
Return the parameters to the RPC call. |
Methods inherited from class org.sourceforge.jemmrpc.shared.Message |
---|
getThreadId |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public final boolean asyncCall
protected final java.lang.Class<?> ifClass
protected final java.lang.String methodName
public final java.lang.Class<?>[] parameterTypes
Constructor Detail |
---|
public RPCCallMessage(java.lang.String threadId, boolean asyncCall, java.lang.Class<?> ifClass, java.lang.String methodName, java.lang.Class<?>[] parameterTypes, java.lang.Object[] parameters)
threadId
- The threadId of the caller.asyncCall
- True for asynchronous call, false for synchronous.ifClass
- The target interface class.methodName
- The target method name.parameterTypes
- The parameter types of the target method.parameters
- The parameter values (wrapped if base types)Method Detail |
---|
public java.lang.Class<?> getIfClass()
public java.lang.Object[] getParameters()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |