Class AbstractRxTask
- java.lang.Object
-
- org.apache.catalina.tribes.transport.AbstractRxTask
-
- All Implemented Interfaces:
java.lang.Runnable
- Direct Known Subclasses:
BioReplicationTask
,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 Deprecated Methods Modifier and Type Method Description void
close()
ListenCallback
getCallback()
int
getOptions()
RxTaskPool
getTaskPool()
boolean
getUseBufferPool()
boolean
isDoRun()
Deprecated.Will be removed in Tomcat 10void
setCallback(ListenCallback callback)
void
setDoRun(boolean doRun)
Deprecated.Will be removed in Tomcat 10void
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)
-
setDoRun
@Deprecated public void setDoRun(boolean doRun)
Deprecated.Will be removed in Tomcat 10Sets doRun field which is unused.- Parameters:
doRun
- New value
-
getTaskPool
public RxTaskPool getTaskPool()
-
getOptions
public int getOptions()
-
getCallback
public ListenCallback getCallback()
-
isDoRun
@Deprecated public boolean isDoRun()
Deprecated.Will be removed in Tomcat 10Gets doRun field which is unused.- Returns:
- Current field value
-
close
public void close()
-
setUseBufferPool
public void setUseBufferPool(boolean usebufpool)
-
getUseBufferPool
public boolean getUseBufferPool()
-
-