|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use org.drools.util.concurrent.locks | |
|---|---|
| org.drools | This is the engine that works off binary RuleBases, you will mostly use WorkingMemory, RuleBase and RuleBaseFactory |
| org.drools.common | |
| org.drools.util.concurrent.locks | |
| Classes in org.drools.util.concurrent.locks used by org.drools | |
|---|---|
| BlockingQueue
A edu.emory.mathcs.backport.java.util.Queue that additionally supports operations
that wait for the queue to become non-empty when retrieving an
element, and wait for space to become available in the queue when
storing an element. |
|
| Classes in org.drools.util.concurrent.locks used by org.drools.common | |
|---|---|
| Lock
Lock implementations provide more extensive locking operations than can be obtained using synchronized methods and statements. |
|
| ReentrantLock
This is a stripped down version of jdk1.5 ReentrantLock. |
|
| Classes in org.drools.util.concurrent.locks used by org.drools.util.concurrent.locks | |
|---|---|
| AbstractCollection
Overrides toArray() and toArray(Object[]) in AbstractCollection to provide implementations valid for concurrent collections. |
|
| AbstractQueue
This class provides skeletal implementations of some Queue
operations. |
|
| BlockingQueue
A edu.emory.mathcs.backport.java.util.Queue that additionally supports operations
that wait for the queue to become non-empty when retrieving an
element, and wait for space to become available in the queue when
storing an element. |
|
| Lock
Lock implementations provide more extensive locking operations than can be obtained using synchronized methods and statements. |
|
| Queue
A collection designed for holding elements prior to processing. |
|
| TimeUnit
A TimeUnit represents time durations at a given unit of granularity and provides utility methods to convert across units, and to perform timing and delay operations in these units. |
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||