Package org.openspaces.remoting
Class HashedEventDrivenSpaceRemotingEntry
java.lang.Object
org.openspaces.remoting.EventDrivenSpaceRemotingEntry
org.openspaces.remoting.HashedEventDrivenSpaceRemotingEntry
- All Implemented Interfaces:
SmartExternalizable,Externalizable,Serializable,Cloneable,HashedSpaceRemotingEntry,SpaceRemotingEntry,SpaceRemotingInvocation,SpaceRemotingResult
- Direct Known Subclasses:
HashedEventDrivenSpaceRemotingFifoEntry
public class HashedEventDrivenSpaceRemotingEntry
extends EventDrivenSpaceRemotingEntry
implements HashedSpaceRemotingEntry
- Author:
- kimchy (shay.banon)
- See Also:
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuildInvocation(String lookupName, String methodName, RemotingUtils.MethodHash methodHash, Object[] arguments) buildResult(Object result) voidvoidsetMethodHash(RemotingUtils.MethodHash methodHash) voidMethods inherited from class org.openspaces.remoting.EventDrivenSpaceRemotingEntry
buildInvocation, clone, getArguments, getException, getInstanceId, getLookupName, getMetaArguments, getMethodName, getOneWay, getResult, getRouting, getUid, setArguments, setException, setInstanceId, setInvocation, setLookupName, setMetaArguments, setMethodName, setOneWay, setResult, setRouting, setRouting, setUid, toStringMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.gigaspaces.serialization.SmartExternalizable
enabledSmartExternalizableWithReferenceMethods inherited from interface org.openspaces.remoting.SpaceRemotingEntry
clone, getOneWay, setInstanceId, setInvocation, setLookupName, setMetaArguments, setOneWay, setRoutingMethods inherited from interface org.openspaces.remoting.SpaceRemotingInvocation
getArguments, getLookupName, getMetaArguments, getMethodName, getRoutingMethods inherited from interface org.openspaces.remoting.SpaceRemotingResult
getException, getInstanceId, getResult, getRouting
-
Field Details
-
methodHash
-
-
Constructor Details
-
HashedEventDrivenSpaceRemotingEntry
public HashedEventDrivenSpaceRemotingEntry()
-
-
Method Details
-
getMethodHash
- Specified by:
getMethodHashin interfaceHashedSpaceRemotingEntry
-
setMethodHash
-
buildInvocation
public HashedSpaceRemotingEntry buildInvocation(String lookupName, String methodName, RemotingUtils.MethodHash methodHash, Object[] arguments) - Specified by:
buildInvocationin interfaceHashedSpaceRemotingEntry
-
buildResultTemplate
- Specified by:
buildResultTemplatein interfaceSpaceRemotingEntry- Overrides:
buildResultTemplatein classEventDrivenSpaceRemotingEntry
-
buildResult
- Specified by:
buildResultin interfaceSpaceRemotingEntry- Overrides:
buildResultin classEventDrivenSpaceRemotingEntry
-
buildResult
- Specified by:
buildResultin interfaceSpaceRemotingEntry- Overrides:
buildResultin classEventDrivenSpaceRemotingEntry
-
readExternal
- Specified by:
readExternalin interfaceExternalizable- Overrides:
readExternalin classEventDrivenSpaceRemotingEntry- Throws:
IOExceptionClassNotFoundException
-
writeExternal
- Specified by:
writeExternalin interfaceExternalizable- Overrides:
writeExternalin classEventDrivenSpaceRemotingEntry- Throws:
IOException
-