Class RecordsManagementJobExecuter

java.lang.Object
org.alfresco.module.org_alfresco_module_rm.job.RecordsManagementJobExecuter
All Implemented Interfaces:
RecordsManagementCustomModel, RecordsManagementModel
Direct Known Subclasses:
DispositionLifecycleJobExecuter, NotifyOfRecordsDueForReviewJobExecuter, PublishUpdatesJobExecuter

public abstract class RecordsManagementJobExecuter extends Object implements RecordsManagementModel
Records management job executer base class.
Author:
Roy Wetherall
  • Field Details

    • retryingTransactionHelper

      protected RetryingTransactionHelper retryingTransactionHelper
      Retrying transaction helper
    • repositoryState

      protected RepositoryState repositoryState
      Repository state helper
  • Constructor Details

    • RecordsManagementJobExecuter

      public RecordsManagementJobExecuter()
  • Method Details

    • setRetryingTransactionHelper

      public void setRetryingTransactionHelper(RetryingTransactionHelper retryingTransactionHelper)
      Parameters:
      retryingTransactionHelper - retrying transaction helper
    • setRepositoryState

      public void setRepositoryState(RepositoryState repositoryState)
      Parameters:
      repositoryState - repository state helper component
    • execute

      public void execute()
      Executes the jobs work.
    • executeImpl

      public abstract void executeImpl()
      Jobs work implementation.