Package com.gigaspaces.lrmi.nio
Class SystemRequestHandlerImpl.AbstractWatchdogMonitorSystemRequestContext
java.lang.Object
com.gigaspaces.lrmi.nio.SystemRequestHandlerImpl.AbstractWatchdogMonitorSystemRequestContext
- All Implemented Interfaces:
SystemRequestHandler.SystemRequestContext
- Direct Known Subclasses:
SystemRequestHandlerImpl.WatchdogMonitorSystemRequestContext,SystemRequestHandlerImpl.WatchdogMonitorSystemRequestContextV950
- Enclosing class:
- SystemRequestHandlerImpl
public abstract static class SystemRequestHandlerImpl.AbstractWatchdogMonitorSystemRequestContext
extends Object
implements SystemRequestHandler.SystemRequestContext
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected abstract ReplyPacket<?>createReplyPacket(boolean found, ChannelEntry.State channelEntryState) intgetResponseTask(Pivot pivot, ChannelEntry channelEntry, long requestReadStartTimestamp) voidprepare(byte[] result)
-
Constructor Details
-
AbstractWatchdogMonitorSystemRequestContext
public AbstractWatchdogMonitorSystemRequestContext()
-
-
Method Details
-
getRequestDataLength
public int getRequestDataLength()- Specified by:
getRequestDataLengthin interfaceSystemRequestHandler.SystemRequestContext
-
prepare
public void prepare(byte[] result) - Specified by:
preparein interfaceSystemRequestHandler.SystemRequestContext
-
getResponseTask
public Runnable getResponseTask(Pivot pivot, ChannelEntry channelEntry, long requestReadStartTimestamp) - Specified by:
getResponseTaskin interfaceSystemRequestHandler.SystemRequestContext
-
createReplyPacket
protected abstract ReplyPacket<?> createReplyPacket(boolean found, ChannelEntry.State channelEntryState)
-