Class SubjectAwareScheduledExecutorService

    • Constructor Detail

      • SubjectAwareScheduledExecutorService

        public SubjectAwareScheduledExecutorService()
      • SubjectAwareScheduledExecutorService

        public SubjectAwareScheduledExecutorService​( target)
    • Method Detail

      • getTargetScheduledExecutorService

        public  getTargetScheduledExecutorService()
      • setTargetScheduledExecutorService

        public void setTargetScheduledExecutorService​( targetScheduledExecutorService)
      • setTargetExecutor

        public void setTargetExecutor​( targetExecutor)
        Description copied from class: SubjectAwareExecutor
        Sets target Executor instance that will actually execute the subject-associated Runnable instances.
        Overrides:
        setTargetExecutor in class SubjectAwareExecutorService
        Parameters:
        targetExecutor - the target Executor instance that will actually execute the subject-associated Runnable instances.
      • schedule

        public <?> schedule​( command,
                                           long delay,
                                            unit)
        Specified by:
         in interface 
      • schedule

        public <V> <V> schedule​(<V> callable,
                                               long delay,
                                                unit)
        Specified by:
         in interface 
      • scheduleAtFixedRate

        public <?> scheduleAtFixedRate​( command,
                                                      long initialDelay,
                                                      long period,
                                                       unit)
        Specified by:
         in interface 
      • scheduleWithFixedDelay

        public <?> scheduleWithFixedDelay​( command,
                                                         long initialDelay,
                                                         long delay,
                                                          unit)
        Specified by:
         in interface