Class ServerStartTriggerBuilder


  • public class ServerStartTriggerBuilder
    extends java.lang.Object
    Create a trigger which starts a task when the server was started.

    Example usage:

     
      TriggerDefinition serverStart = ServerStartTriggerBuilder.create();
      TaskDefinition task = new TaskDefinition("mytask");
      task.addTrigger(serverStart);
      // ...add jobs and Actions...
      TaskPlanner.getInstance().addTask( task );
     
     
    Since:
    taskplanner 3.0
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method Description
      static TriggerDefinition create()
      Create a new definition for a trigger which starts the task when the server is started.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • ServerStartTriggerBuilder

        public ServerStartTriggerBuilder()
    • Method Detail

      • create

        @Nonnull
        public static TriggerDefinition create()
        Create a new definition for a trigger which starts the task when the server is started.
        Returns:
        a definition for a server start trigger.
        Since:
        taskplanner 3.0