public class BucketIndexingWorker extends BaseIndexingWorker implements Work
Work.Progress, Work.State
callerThread, completionTime, docId, docIds, id, isTree, loginContext, originatingUsername, progress, RANDOM, repositoryName, schedulePath, schedulingTime, session, startTime, state, status, suspended, suspending
Constructor and Description |
---|
BucketIndexingWorker(String repositoryName,
List<String> docIds,
boolean warnAtEnd) |
Modifier and Type | Method and Description |
---|---|
protected void |
doWork() |
protected int |
getBucketSize() |
String |
getTitle()
Gets a human-readable name for this work instance.
|
getCategory, getRetryCount, work
cleanUp, closeSession, commitOrRollbackTransaction, equals, getCompletionTime, getDocument, getDocuments, getId, getOriginatingUsername, getProgress, getSchedulePath, getSchedulingTime, getStartTime, getState, getStatus, getWorkInstanceResult, getWorkInstanceState, hashCode, initSession, initSession, isDocumentTree, isSuspending, isWorkInstanceSuspended, newDocumentLocation, openSystemSession, openUserSession, run, runWorkWithTransaction, runWorkWithTransactionAndCheckExceptions, setCompletionTime, setDocument, setDocument, setDocuments, setOriginatingUsername, setProgress, setSchedulePath, setStartTime, setStatus, setWorkInstanceState, setWorkInstanceSuspending, startTransaction, suspended, toString
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
cleanUp, getCategory, getCompletionTime, getDocument, getDocuments, getId, getOriginatingUsername, getProgress, getSchedulePath, getSchedulingTime, getStartTime, getState, getStatus, getWorkInstanceResult, getWorkInstanceState, isDocumentTree, isSuspending, isWorkInstanceSuspended, run, setProgress, setSchedulePath, setStartTime, setWorkInstanceState, setWorkInstanceSuspending, suspended, work
public BucketIndexingWorker(String repositoryName, List<String> docIds, boolean warnAtEnd)
public String getTitle()
Work
protected void doWork()
doWork
in class BaseIndexingWorker
protected int getBucketSize()
Copyright © 2016 Nuxeo SA. All rights reserved.