Class AbstractRxTask
- java.lang.Object
-
- org.apache.catalina.tribes.transport.AbstractRxTask
-
- All Implemented Interfaces:
Runnable
- Direct Known Subclasses:
BioReplicationTask,NioReplicationTask
public abstract class AbstractRxTask extends Object implements Runnable
-
-
Field Summary
Fields Modifier and Type Field Description static intOPTION_DIRECT_BUFFERprotected booleanuseBufferPool
-
Constructor Summary
Constructors Constructor Description AbstractRxTask(ListenCallback callback)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidclose()ListenCallbackgetCallback()intgetOptions()RxTaskPoolgetTaskPool()booleangetUseBufferPool()booleanisDoRun()voidsetCallback(ListenCallback callback)voidsetDoRun(boolean doRun)voidsetOptions(int options)voidsetTaskPool(RxTaskPool pool)voidsetUseBufferPool(boolean usebufpool)
-
-
-
Field Detail
-
OPTION_DIRECT_BUFFER
public static final int OPTION_DIRECT_BUFFER
- See Also:
- Constant Field Values
-
useBufferPool
protected boolean useBufferPool
-
-
Constructor Detail
-
AbstractRxTask
public AbstractRxTask(ListenCallback callback)
-
-
Method Detail
-
setTaskPool
public void setTaskPool(RxTaskPool pool)
-
setOptions
public void setOptions(int options)
-
setCallback
public void setCallback(ListenCallback callback)
-
setDoRun
public void setDoRun(boolean doRun)
-
getTaskPool
public RxTaskPool getTaskPool()
-
getOptions
public int getOptions()
-
getCallback
public ListenCallback getCallback()
-
isDoRun
public boolean isDoRun()
-
close
public void close()
-
setUseBufferPool
public void setUseBufferPool(boolean usebufpool)
-
getUseBufferPool
public boolean getUseBufferPool()
-
-