Class DefaultTaskServiceBaseTest

    • Field Detail

      • tasksCreated

        protected final java.util.Set<PK> tasksCreated
      • metricRegistry

        protected com.codahale.metrics.MetricRegistry metricRegistry
      • taskEngineRetryTemplate

        protected org.springframework.retry.support.RetryTemplate taskEngineRetryTemplate
    • Constructor Detail

      • DefaultTaskServiceBaseTest

        public DefaultTaskServiceBaseTest()
    • Method Detail

      • setUp

        public void setUp()
      • tearDown

        public void tearDown()
      • markTaskForRemovalAfterTest

        protected void markTaskForRemovalAfterTest​(PK pk)
      • createTask

        protected java.lang.Long createTask​(java.lang.String group,
                                            java.util.function.UnaryOperator<TaskModel> extend)
      • createExpiredTask

        protected java.lang.Long createExpiredTask​(java.lang.String group,
                                                   java.util.function.UnaryOperator<TaskModel> extend)
      • createTask

        protected java.lang.Long createTask​(int nodeId,
                                            java.util.function.UnaryOperator<TaskModel> extend)
      • createExpiredTask

        protected java.lang.Long createExpiredTask​(int nodeId,
                                                   java.util.function.UnaryOperator<TaskModel> extend)
      • createTask

        protected java.lang.Long createTask​(int nodeId,
                                            java.lang.String group,
                                            java.util.function.UnaryOperator<TaskModel> extend)
      • createTask

        protected java.lang.Long createTask()
      • createTask

        protected java.lang.Long createTask​(java.lang.String group)
      • createExpiredTask

        protected java.lang.Long createExpiredTask​(java.lang.String group)
      • createTask

        protected java.lang.Long createTask​(int nodeId)
      • createExpiredTask

        protected java.lang.Long createExpiredTask​(int nodeId)
      • createTask

        protected java.lang.Long createTask​(int nodeId,
                                            java.lang.String group)
      • getTasksProvider

        protected abstract TasksProvider getTasksProvider()
      • assureTaskEngineStopped

        protected void assureTaskEngineStopped()
                                        throws java.util.concurrent.TimeoutException
        Throws:
        java.util.concurrent.TimeoutException
      • enableExclusiveMode

        protected void enableExclusiveMode()
      • resetExclusiveMode

        protected void resetExclusiveMode()