Package de.hybris.platform.util
Class AbstractWorkerValueQueue<E>
java.lang.Object
de.hybris.platform.util.AbstractWorkerValueQueue<E>
- All Implemented Interfaces:
WorkerValueQueue<E>
- Direct Known Subclasses:
DefaultWorkerValueQueue,DeprecatedWorkerValueQueue
-
Nested Class Summary
Nested classes/interfaces inherited from interface de.hybris.platform.util.WorkerValueQueue
WorkerValueQueue.ExecuteOnTaken<E>, WorkerValueQueue.ExecuteWhileWaiting<E> -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidvoidvoidMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface de.hybris.platform.util.WorkerValueQueue
clear, clearValueTaken, executeOnTakenValues, isValueTakenOrQueueNotEmpty, put, stop, take, waitUntilEmpty
-
Field Details
-
DEFAULT_WAIT_INTERVAL
public static final int DEFAULT_WAIT_INTERVAL- See Also:
-
DEFAULT_WAIT_INTERVAL_UNIT
-
-
Constructor Details
-
AbstractWorkerValueQueue
public AbstractWorkerValueQueue()
-
-
Method Details
-
put
- Specified by:
putin interfaceWorkerValueQueue<E>
-
waitUntilEmpty
public void waitUntilEmpty()- Specified by:
waitUntilEmptyin interfaceWorkerValueQueue<E>
-
waitUntilEmpty
- Specified by:
waitUntilEmptyin interfaceWorkerValueQueue<E>
-