Package org.drools.util
Class ObjectPool.LockFreeObjectPool<T>
java.lang.Object
org.drools.util.ObjectPool.LockFreeObjectPool<T>
- All Implemented Interfaces:
AutoCloseable,ObjectPool<T>
- Enclosing interface:
- ObjectPool<T>
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.drools.util.ObjectPool
ObjectPool.LockFreeObjectPool<T> -
Constructor Summary
ConstructorsConstructorDescriptionLockFreeObjectPool(Supplier<T> factory) LockFreeObjectPool(Supplier<T> factory, Consumer<T> destroyer) -
Method Summary
-
Constructor Details
-
LockFreeObjectPool
-
LockFreeObjectPool
-
-
Method Details
-
borrow
- Specified by:
borrowin interfaceObjectPool<T>
-
offer
- Specified by:
offerin interfaceObjectPool<T>
-
close
- Specified by:
closein interfaceAutoCloseable- Throws:
Exception
-