Class FixedAclUpdater

  • All Implemented Interfaces:
    TransactionListener, TransactionListener, org.springframework.beans.factory.Aware, org.springframework.context.ApplicationContextAware

    public class FixedAclUpdater
    extends TransactionListenerAdapter
    implements org.springframework.context.ApplicationContextAware
    Finds nodes with ASPECT_PENDING_FIX_ACL aspect and sets fixed ACLs for them
    Since:
    4.2.7
    Author:
    Andreea Dragoi, sglover
    • Constructor Detail

      • FixedAclUpdater

        public FixedAclUpdater()
    • Method Detail

      • setNumThreads

        public void setNumThreads​(int numThreads)
      • setApplicationContext

        public void setApplicationContext​(org.springframework.context.ApplicationContext applicationContext)
                                   throws org.springframework.beans.BeansException
        Specified by:
        setApplicationContext in interface org.springframework.context.ApplicationContextAware
        Throws:
        org.springframework.beans.BeansException
      • setJobLockService

        public void setJobLockService​(JobLockService jobLockService)
      • setNodeDAO

        public void setNodeDAO​(NodeDAO nodeDAO)
      • setTransactionService

        public void setTransactionService​(TransactionService transactionService)
      • setAccessControlListDAO

        public void setAccessControlListDAO​(AccessControlListDAO accessControlListDAO)
      • setMaxItemBatchSize

        public void setMaxItemBatchSize​(int maxItemBatchSize)
      • setLockTimeToLive

        public void setLockTimeToLive​(long lockTimeToLive)
      • setPolicyComponent

        public void setPolicyComponent​(PolicyComponent policyComponent)
      • setPolicyIgnoreUtil

        public void setPolicyIgnoreUtil​(PolicyIgnoreUtil policyIgnoreUtil)
      • init

        public void init()
      • execute

        public int execute()