Class RemovedCollectionMemberWork
java.lang.Object
org.nuxeo.ecm.core.work.AbstractWork
org.nuxeo.ecm.collections.core.worker.RemovedAbstractWork
org.nuxeo.ecm.collections.core.worker.RemovedCollectionMemberWork
- All Implemented Interfaces:
Serializable
,Work
- Since:
- 5.9.3
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.nuxeo.ecm.core.work.api.Work
Work.Progress, Work.State
-
Field Summary
Fields inherited from class org.nuxeo.ecm.collections.core.worker.RemovedAbstractWork
offset
Fields inherited from class org.nuxeo.ecm.core.work.AbstractWork
callerThread, completionTime, docId, docIds, FAILURE_EXCEPTION, FAILURE_MSG, GLOBAL_DLQ_COUNT_REGISTRY_NAME, id, isTree, loginContext, originatingUsername, progress, RANDOM, repositoryName, schedulePath, schedulingTime, session, startTime, state, status, suspended, suspending, traceContext, WORK_FAILED_EVENT, WORK_INSTANCE
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionGets the category for this work.protected String
getQuery()
getTitle()
Gets a human-readable name for this work instance.protected void
updateDocument
(DocumentModel collection) Methods inherited from class org.nuxeo.ecm.collections.core.worker.RemovedAbstractWork
getId, isIdempotent, work
Methods inherited from class org.nuxeo.ecm.core.work.AbstractWork
appendWorkToDeadLetterQueue, buildWorkFailureEventProps, cleanUp, closeSession, commitOrRollbackTransaction, equals, getCompletionTime, getDocument, getDocuments, getOriginatingUsername, getPartitionKey, getProgress, getRetryCount, getSchedulePath, getSchedulingTime, getSpanFromContext, getStartTime, getStatus, getWorkInstanceState, hashCode, isDocumentTree, isSuspending, isWorkInstanceSuspended, newDocumentLocation, openSystemSession, openUserSession, run, runWorkWithTransaction, setCompletionTime, setDocument, setDocument, setDocuments, setOriginatingUsername, setProgress, setSchedulePath, setStartTime, setStatus, setWorkInstanceState, setWorkInstanceSuspending, startTransaction, suspended, toString, workFailed
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
Methods inherited from interface org.nuxeo.ecm.core.work.api.Work
isCoalescing, isGroupJoin, onGroupJoinCompletion
-
Field Details
-
CATEGORY
- See Also:
-
TITLE
- See Also:
-
-
Constructor Details
-
RemovedCollectionMemberWork
public RemovedCollectionMemberWork() -
RemovedCollectionMemberWork
protected RemovedCollectionMemberWork(long offset)
-
-
Method Details
-
getTitle
Description copied from interface:Work
Gets a human-readable name for this work instance.- Returns:
- a human-readable name
-
getCategory
Description copied from interface:Work
Gets the category for this work.Used to choose an execution queue.
- Specified by:
getCategory
in interfaceWork
- Overrides:
getCategory
in classAbstractWork
- Returns:
- the category, or
null
for the default
-
getQuery
- Specified by:
getQuery
in classRemovedAbstractWork
-
updateDocument
- Specified by:
updateDocument
in classRemovedAbstractWork
-