public class ThreadHandler extends Object implements QueueHandler
| Constructor and Description |
|---|
ThreadHandler(Properties p,
String coreName,
String trackerName) |
| Modifier and Type | Method and Description |
|---|---|
org.alfresco.solr.tracker.AbstractWorkerRunnable |
peekHeadReindexWorker()
Read-safe method to peek at the head of the queue
|
void |
removeFromQueueAndProdHead(org.alfresco.solr.tracker.AbstractWorkerRunnable job)
Removes the job from the queue and notifies the HEAD
|
void |
scheduleTask(org.alfresco.solr.tracker.AbstractWorkerRunnable awr) |
void |
shutDownThreadPool() |
public ThreadHandler(Properties p, String coreName, String trackerName)
public void scheduleTask(org.alfresco.solr.tracker.AbstractWorkerRunnable awr)
public void removeFromQueueAndProdHead(org.alfresco.solr.tracker.AbstractWorkerRunnable job)
removeFromQueueAndProdHead in interface QueueHandlerpublic org.alfresco.solr.tracker.AbstractWorkerRunnable peekHeadReindexWorker()
public void shutDownThreadPool()
Copyright © 2005–2019 Alfresco Software. All rights reserved.