Class ConcurrentLinkedHashMap.AbstractTask
- java.lang.Object
-
- com.googlecode.concurrentlinkedhashmap.ConcurrentLinkedHashMap.AbstractTask
-
- All Implemented Interfaces:
ConcurrentLinkedHashMap.Task,java.lang.Runnable
- Direct Known Subclasses:
ConcurrentLinkedHashMap.AddTask,ConcurrentLinkedHashMap.ReadTask,ConcurrentLinkedHashMap.RemovalTask
- Enclosing class:
- ConcurrentLinkedHashMap<K,V>
abstract class ConcurrentLinkedHashMap.AbstractTask extends java.lang.Object implements ConcurrentLinkedHashMap.Task
A skeletal implementation of the Task interface.
-
-
Field Summary
Fields Modifier and Type Field Description (package private) intorder(package private) ConcurrentLinkedHashMap.Tasktask
-
Constructor Summary
Constructors Constructor Description AbstractTask()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ConcurrentLinkedHashMap.TaskgetNext()Returns the next task on the link chain.intgetOrder()The priority order.voidsetNext(ConcurrentLinkedHashMap.Task task)Sets the next task on the link chain.-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface com.googlecode.concurrentlinkedhashmap.ConcurrentLinkedHashMap.Task
isWrite
-
-
-
-
Field Detail
-
order
final int order
-
task
ConcurrentLinkedHashMap.Task task
-
-
Method Detail
-
getOrder
public int getOrder()
Description copied from interface:ConcurrentLinkedHashMap.TaskThe priority order.- Specified by:
getOrderin interfaceConcurrentLinkedHashMap.Task
-
getNext
public ConcurrentLinkedHashMap.Task getNext()
Description copied from interface:ConcurrentLinkedHashMap.TaskReturns the next task on the link chain.- Specified by:
getNextin interfaceConcurrentLinkedHashMap.Task
-
setNext
public void setNext(ConcurrentLinkedHashMap.Task task)
Description copied from interface:ConcurrentLinkedHashMap.TaskSets the next task on the link chain.- Specified by:
setNextin interfaceConcurrentLinkedHashMap.Task
-
-