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​(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​(TransactionService transactionService)
      • setBehaviourFilter

        public void setBehaviourFilter​(BehaviourFilter behaviourFilter)
      • setNodeDAO

        public void setNodeDAO​(NodeDAO nodeDAO)
      • setQnameDAO

        public void setQnameDAO​(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 NodeRef getRecordFolder​(org.springframework.extensions.webscripts.WebScriptRequest req)