Class RecordsManagementNotificationHelper

    • Constructor Detail

      • RecordsManagementNotificationHelper

        public RecordsManagementNotificationHelper()
    • Method Detail

      • setNotificationService

        public void setNotificationService​(NotificationService notificationService)
        Parameters:
        notificationService - notification service
      • setFilePlanService

        public void setFilePlanService​(FilePlanService filePlanService)
        Parameters:
        filePlanService - file plan service
      • setFilePlanRoleService

        public void setFilePlanRoleService​(FilePlanRoleService filePlanRoleService)
        Parameters:
        filePlanRoleService - file plan role service
      • setNotificationRole

        public void setNotificationRole​(String notificationRole)
        Parameters:
        notificationRole - rm notification role
      • setSearchService

        public void setSearchService​(SearchService searchService)
        Parameters:
        searchService - search service
      • setNamespaceService

        public void setNamespaceService​(NamespaceService namespaceService)
        Parameters:
        namespaceService - namespace service
      • setSiteService

        public void setSiteService​(SiteService siteService)
        Parameters:
        siteService - site service
      • setAuthorityService

        public void setAuthorityService​(AuthorityService authorityService)
        Parameters:
        authorityService - authority service
      • setNodeService

        public void setNodeService​(NodeService nodeService)
        Parameters:
        nodeService - node service
      • setTenantAdminService

        public void setTenantAdminService​(TenantAdminService tenantAdminService)
        Parameters:
        tenantAdminService - tenant admin service
      • getSupersededTemplate

        public NodeRef getSupersededTemplate()
        Returns:
        superseded email template
      • getRejectedTemplate

        public NodeRef getRejectedTemplate()
        Returns:
        rejected email template
      • getDueForReviewTemplate

        public NodeRef getDueForReviewTemplate()
        Returns:
        due for review email template
      • recordsDueForReviewEmailNotification

        public void recordsDueForReviewEmailNotification​(List<NodeRef> records)
        Sends records due for review email notification.
        Parameters:
        records - records due for review
      • recordSupersededEmailNotification

        public void recordSupersededEmailNotification​(NodeRef record)
        Sends record superseded email notification.
        Parameters:
        record - superseded record
      • recordRejectedEmailNotification

        public void recordRejectedEmailNotification​(NodeRef record,
                                                    String recordId,
                                                    String recordCreator)
        Sends record rejected email notification.
        Parameters:
        record - rejected record