Class UpdateRecordScheduleGet

  • All Implemented Interfaces:
    RecordsManagementCustomModel, RecordsManagementModel, org.springframework.extensions.webscripts.WebScript

    public class UpdateRecordScheduleGet
    extends org.springframework.extensions.webscripts.AbstractWebScript
    implements RecordsManagementModel
    Webscript used to update records that are missing their schedule information
    Author:
    Roy Wetherall
    • Constructor Detail

      • UpdateRecordScheduleGet

        public UpdateRecordScheduleGet()
    • Method Detail

      • setNodeService

        public void setNodeService​(org.alfresco.service.cmr.repository.NodeService nodeService)
        service setters
      • setRecordsManagementQueryDAO

        public void setRecordsManagementQueryDAO​(RecordsManagementQueryDAO recordsManagementQueryDAO)
      • setRecordService

        public void setRecordService​(RecordService recordService)
      • setDispositionService

        public void setDispositionService​(DispositionService dispositionService)
      • setTransactionService

        public void setTransactionService​(org.alfresco.service.transaction.TransactionService transactionService)
      • setBehaviourFilter

        public void setBehaviourFilter​(org.alfresco.repo.policy.BehaviourFilter behaviourFilter)
      • setNodeDAO

        public void setNodeDAO​(org.alfresco.repo.domain.node.NodeDAO nodeDAO)
      • setQnameDAO

        public void setQnameDAO​(org.alfresco.repo.domain.qname.QNameDAO qnameDAO)
      • setFrozenAspect

        public void setFrozenAspect​(FrozenAspect frozenAspect)
      • buildModel

        protected Map<String,​Object> buildModel​(org.springframework.extensions.webscripts.WebScriptRequest req,
                                                      org.springframework.extensions.webscripts.WebScriptResponse res)
                                               throws IOException
        Build web script model
        Throws:
        IOException
      • execute

        public void execute​(org.springframework.extensions.webscripts.WebScriptRequest req,
                            org.springframework.extensions.webscripts.WebScriptResponse res)
                     throws IOException
        Specified by:
        execute in interface org.springframework.extensions.webscripts.WebScript
        Throws:
        IOException
      • getMaxRecordFolders

        protected int getMaxRecordFolders​(org.springframework.extensions.webscripts.WebScriptRequest req)
      • getRecordFolder

        protected org.alfresco.service.cmr.repository.NodeRef getRecordFolder​(org.springframework.extensions.webscripts.WebScriptRequest req)