public class LRMIMethod extends Object
RemoteMethodCache
.RemoteMethodCache
Modifier and Type | Field and Description |
---|---|
boolean |
isAsync |
boolean |
isCallBack |
boolean |
isCustomTracking |
boolean |
isLivenessPriority |
boolean |
isMonitoringPriority |
boolean |
isOneWay |
Class<?>[] |
methodTypes |
int |
orderId |
IMethod |
realMethod |
String |
realMethodString |
boolean |
supported |
boolean |
useStubCache |
Constructor and Description |
---|
LRMIMethod(IMethod realMethod,
boolean isOneWay,
boolean isCallBack,
boolean isAsync,
boolean useStubCache,
boolean livenessPriority,
boolean monitoringPriority,
boolean isCustomTracking,
int orderId) |
Modifier and Type | Method and Description |
---|---|
int |
getNumOfArguments() |
boolean |
isSupported() |
Object[] |
readRequest(MarshalInputStream in) |
String |
toString() |
static LRMIMethod |
wrapAsUnsupported(IMethod<?> realMethod) |
void |
writeRequest(MarshalOutputStream out,
Object[] args) |
public final boolean isOneWay
public final int orderId
public final IMethod realMethod
public final boolean isCallBack
public final boolean isAsync
public final boolean useStubCache
public final boolean supported
public final boolean isLivenessPriority
public final boolean isMonitoringPriority
public final boolean isCustomTracking
public final Class<?>[] methodTypes
public final String realMethodString
public LRMIMethod(IMethod realMethod, boolean isOneWay, boolean isCallBack, boolean isAsync, boolean useStubCache, boolean livenessPriority, boolean monitoringPriority, boolean isCustomTracking, int orderId)
public static LRMIMethod wrapAsUnsupported(IMethod<?> realMethod)
public boolean isSupported()
public int getNumOfArguments()
public void writeRequest(MarshalOutputStream out, Object[] args) throws IOException
IOException
public Object[] readRequest(MarshalInputStream in) throws IOException, ClassNotFoundException
IOException
ClassNotFoundException
Copyright © GigaSpaces.