Class DBSTransactionState.UpdateReadAclsWork

java.lang.Object
org.nuxeo.ecm.core.work.AbstractWork
org.nuxeo.ecm.core.BatchProcessorWork
org.nuxeo.ecm.core.storage.dbs.DBSTransactionState.UpdateReadAclsWork
All Implemented Interfaces:
Serializable, Work
Enclosing class:
DBSTransactionState

@Deprecated public static class DBSTransactionState.UpdateReadAclsWork extends BatchProcessorWork
Deprecated.
since 2021.11 use UpdateReadAclsAction instead
Work to update the Read ACLs on a list of documents, without recursion.
Since:
9.10
See Also:
  • Constructor Details

    • UpdateReadAclsWork

      public UpdateReadAclsWork(String repositoryName, List<String> docIds, String originatingUsername)
      Deprecated.
  • Method Details

    • getTitle

      public String getTitle()
      Deprecated.
      Description copied from interface: Work
      Gets a human-readable name for this work instance.
      Returns:
      a human-readable name
    • getCategory

      public String getCategory()
      Deprecated.
      Description copied from interface: Work
      Gets the category for this work.

      Used to choose an execution queue.

      Specified by:
      getCategory in interface Work
      Overrides:
      getCategory in class AbstractWork
      Returns:
      the category, or null for the default
    • getBatchSize

      public int getBatchSize()
      Deprecated.
      Description copied from class: BatchProcessorWork
      The batch size to use.
      Specified by:
      getBatchSize in class BatchProcessorWork
    • processBatch

      public void processBatch(List<String> docIds)
      Deprecated.
      Specified by:
      processBatch in class BatchProcessorWork