Class FeedCleaner

    • Constructor Detail

      • FeedCleaner

        public FeedCleaner()
    • Method Detail

      • setUserNamesAreCaseSensitive

        public void setUserNamesAreCaseSensitive​(boolean userNamesAreCaseSensitive)
      • setJobLockService

        public void setJobLockService​(JobLockService jobLockService)
      • setNodeService

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

        public void setTenantService​(org.alfresco.repo.tenant.TenantService tenantService)
      • setPolicyComponent

        public void setPolicyComponent​(PolicyComponent policyComponent)
      • setMaxIdRange

        public void setMaxIdRange​(int maxIdRange)
        Parameters:
        maxIdRange - maximum difference between lowest and highest ID
      • setTransactionService

        public void setTransactionService​(TransactionService transactionService)
      • setMaxAgeMins

        public void setMaxAgeMins​(int mins)
      • setMaxFeedSize

        public void setMaxFeedSize​(int size)
      • getMaxFeedSize

        public int getMaxFeedSize()
      • init

        public void init()
      • execute

        public int execute()
                    throws org.quartz.JobExecutionException
        Throws:
        org.quartz.JobExecutionException
      • beforeDeleteNodePerson

        public void beforeDeleteNodePerson​(org.alfresco.service.cmr.repository.NodeRef personNodeRef)
      • beforeDeleteNodeSite

        public void beforeDeleteNodeSite​(org.alfresco.service.cmr.repository.NodeRef siteNodeRef)