Package com.gigaspaces.lrmi
Class LRMIMethod
java.lang.Object
com.gigaspaces.lrmi.LRMIMethod
This class provides LRMI method info constructed by
RemoteMethodCache.- Since:
- 4.0
- Author:
- Igor Goldenberg
- See Also:
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionLRMIMethod(IMethod realMethod, boolean isOneWay, boolean isCallBack, boolean isAsync, boolean useStubCache, boolean livenessPriority, boolean monitoringPriority, boolean isCustomTracking, int orderId) -
Method Summary
Modifier and TypeMethodDescriptionintbooleanObject[]toString()static LRMIMethodwrapAsUnsupported(IMethod<?> realMethod) voidwriteRequest(MarshalOutputStream out, Object[] args)
-
Field Details
-
isOneWay
public final boolean isOneWay -
orderId
public final int orderId -
realMethod
-
isCallBack
public final boolean isCallBack -
isAsync
public final boolean isAsync -
useStubCache
public final boolean useStubCache -
supported
public final boolean supported -
isLivenessPriority
public final boolean isLivenessPriority -
isMonitoringPriority
public final boolean isMonitoringPriority -
isCustomTracking
public final boolean isCustomTracking -
methodTypes
-
realMethodString
-
-
Constructor Details
-
LRMIMethod
public LRMIMethod(IMethod realMethod, boolean isOneWay, boolean isCallBack, boolean isAsync, boolean useStubCache, boolean livenessPriority, boolean monitoringPriority, boolean isCustomTracking, int orderId)
-
-
Method Details
-
wrapAsUnsupported
-
toString
-
isSupported
public boolean isSupported()- Returns:
- true if the service supports this method
-
getNumOfArguments
public int getNumOfArguments() -
writeRequest
- Throws:
IOException
-
readRequest
- Throws:
IOExceptionClassNotFoundException
-