Class DispositionSelectionStrategy

java.lang.Object
org.alfresco.module.org_alfresco_module_rm.disposition.DispositionSelectionStrategy
All Implemented Interfaces:
RecordsManagementCustomModel, RecordsManagementModel

public class DispositionSelectionStrategy extends Object implements RecordsManagementModel
This class offers the default implementation of a strategy for selection of disposition schedule for a record when there is more than one which is applicable. An example of where this strategy might be used would be in the case of a record which was multiply filed.
Author:
neilm
  • Constructor Details

    • DispositionSelectionStrategy

      public DispositionSelectionStrategy()
  • Method Details

    • setDispositionService

      public void setDispositionService(DispositionService dispositionService)
      Set the disposition service
      Parameters:
      dispositionService - disposition service
    • selectDispositionScheduleFrom

      public NodeRef selectDispositionScheduleFrom(List<NodeRef> recordFolders)
      Select the disposition schedule to use given there is more than one
      Parameters:
      recordFolders -
      Returns: