Class AbstractRxTask
- java.lang.Object
-
- org.apache.catalina.tribes.transport.AbstractRxTask
-
- All Implemented Interfaces:
java.lang.Runnable
- Direct Known Subclasses:
NioReplicationTask
public abstract class AbstractRxTask extends java.lang.Object implements java.lang.Runnable
-
-
Field Summary
Fields Modifier and Type Field Description static int
OPTION_DIRECT_BUFFER
protected boolean
useBufferPool
-
Constructor Summary
Constructors Constructor Description AbstractRxTask(ListenCallback callback)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
close()
ListenCallback
getCallback()
int
getOptions()
RxTaskPool
getTaskPool()
boolean
getUseBufferPool()
void
setCallback(ListenCallback callback)
void
setOptions(int options)
void
setTaskPool(RxTaskPool pool)
void
setUseBufferPool(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)
-
getTaskPool
public RxTaskPool getTaskPool()
-
getOptions
public int getOptions()
-
getCallback
public ListenCallback getCallback()
-
close
public void close()
-
setUseBufferPool
public void setUseBufferPool(boolean usebufpool)
-
getUseBufferPool
public boolean getUseBufferPool()
-
-