Class RemoteCallEntry
java.lang.Object
org.nustaq.kontraktor.remoting.encoding.RemoteCallEntry
- All Implemented Interfaces:
java.io.Serializable
public class RemoteCallEntry
extends java.lang.Object
implements java.io.Serializable
Created by ruedi on 08.08.14.
- See Also:
- Serialized Form
-
Field Summary
-
Constructor Summary
Constructors Constructor Description RemoteCallEntry()RemoteCallEntry(long futureKey, long receiverKey, java.lang.String method, java.lang.Object[] args, byte[] serializedArgs) -
Method Summary
Modifier and Type Method Description RemoteCallEntrycreateCopy()java.lang.Object[]getArgs()CallbackgetCB()longgetFutureKey()java.lang.StringgetMethod()java.lang.reflect.MethodgetMethodHandle()intgetQueue()longgetReceiverKey()byte[]getSerializedArgs()booleanisContinue()voidpack(org.nustaq.serialization.FSTConfiguration conf)voidsetArgs(java.lang.Object[] args)voidsetCB(Callback CB)voidsetContinue(boolean aContinue)voidsetFutureKey(long futureKey)voidsetMethod(java.lang.String method)RemoteCallEntrysetMethodHandle(java.lang.reflect.Method methodHandle)voidsetQueue(int queue)voidsetReceiverKey(long receiverKey)voidsetSerializedArgs(byte[] serializedArgs)java.lang.StringtoString()voidunpackArgs(org.nustaq.serialization.FSTConfiguration conf)
-
Field Details
-
MAILBOX
public static final int MAILBOX- See Also:
- Constant Field Values
-
CBQ
public static final int CBQ- See Also:
- Constant Field Values
-
-
Constructor Details
-
RemoteCallEntry
public RemoteCallEntry() -
RemoteCallEntry
public RemoteCallEntry(long futureKey, long receiverKey, java.lang.String method, java.lang.Object[] args, byte[] serializedArgs)
-
-
Method Details
-
getMethodHandle
public java.lang.reflect.Method getMethodHandle() -
setMethodHandle
-
isContinue
public boolean isContinue() -
setContinue
public void setContinue(boolean aContinue) -
getSerializedArgs
public byte[] getSerializedArgs() -
getQueue
public int getQueue() -
setQueue
public void setQueue(int queue) -
getReceiverKey
public long getReceiverKey() -
setReceiverKey
public void setReceiverKey(long receiverKey) -
getFutureKey
public long getFutureKey() -
setFutureKey
public void setFutureKey(long futureKey) -
getMethod
public java.lang.String getMethod() -
setMethod
public void setMethod(java.lang.String method) -
getArgs
public java.lang.Object[] getArgs() -
setArgs
public void setArgs(java.lang.Object[] args) -
toString
public java.lang.String toString()- Overrides:
toStringin classjava.lang.Object
-
setSerializedArgs
public void setSerializedArgs(byte[] serializedArgs) -
pack
public void pack(org.nustaq.serialization.FSTConfiguration conf) -
unpackArgs
public void unpackArgs(org.nustaq.serialization.FSTConfiguration conf) -
getCB
-
setCB
-
createCopy
-