public class PriorityQueueRunner extends QueueRunner2<PriorityQueueRunnable>
Worker.WorkContext
ILifecycle.DeferrableActivation
DEFAULT_POLL_MILLIS
DEFAULT_ERROR_HANDLER, DEFAULT_TIMEOUT
Constructor and Description |
---|
PriorityQueueRunner() |
Modifier and Type | Method and Description |
---|---|
protected BlockingQueue<PriorityQueueRunnable> |
createQueue() |
work
addWork, clearQueue, doDeactivate, doRemainingWorkBeforeDeactivate, getPollMillis, noWork, setPollMillis, work
doActivate, getActivationTimeout, getDeactivationTimeout, getGlobalErrorHandler, getThreadName, handleError, isDaemon, setActivationTimeout, setDaemon, setDeactivationTimeout, setGlobalErrorHandler
activate, checkActive, checkArg, checkArg, checkInactive, checkNull, checkState, checkState, deactivate, deferredActivate, doAfterActivate, doBeforeActivate, doBeforeDeactivate, dump, getLifecycleState, isActive, isDeferredActivation, toString
addListener, fireEvent, fireEvent, fireEvent, fireThrowable, firstListenerAdded, getListeners, getNotificationService, hasListeners, lastListenerRemoved, removeListener
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
addListener, getListeners, hasListeners, removeListener
protected BlockingQueue<PriorityQueueRunnable> createQueue()
createQueue
in class QueueWorker<PriorityQueueRunnable>
Copyright (c) 2011-2014 Eike Stepper (Berlin, Germany) and others.