Package org.drools.core.time.impl
Class AbstractJobHandle<T extends AbstractJobHandle>
- java.lang.Object
-
- org.drools.core.time.impl.AbstractJobHandle<T>
-
- All Implemented Interfaces:
org.drools.base.time.JobHandle
,Entry<T>
,LinkedListNode<T>
- Direct Known Subclasses:
DefaultJobHandle
public abstract class AbstractJobHandle<T extends AbstractJobHandle> extends java.lang.Object implements org.drools.base.time.JobHandle, LinkedListNode<T>
-
-
Constructor Summary
Constructors Constructor Description AbstractJobHandle()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description T
getNext()
T
getPrevious()
Returns the previous nodevoid
nullPrevNext()
void
setNext(T next)
void
setPrevious(T previous)
Sets the previous node
-
-
-
Method Detail
-
getPrevious
public T getPrevious()
Description copied from interface:LinkedListNode
Returns the previous node- Specified by:
getPrevious
in interfaceLinkedListNode<T extends AbstractJobHandle>
- Returns:
- The previous LinkedListNode
-
setPrevious
public void setPrevious(T previous)
Description copied from interface:LinkedListNode
Sets the previous node- Specified by:
setPrevious
in interfaceLinkedListNode<T extends AbstractJobHandle>
- Parameters:
previous
- The previous LinkedListNode
-
nullPrevNext
public void nullPrevNext()
- Specified by:
nullPrevNext
in interfaceLinkedListNode<T extends AbstractJobHandle>
-
setNext
public void setNext(T next)
- Specified by:
setNext
in interfaceEntry<T extends AbstractJobHandle>
-
getNext
public T getNext()
- Specified by:
getNext
in interfaceEntry<T extends AbstractJobHandle>
-
-