Class ServerStartTriggerBuilder

java.lang.Object
com.inet.taskplanner.server.api.trigger.ServerStartTriggerBuilder

public class ServerStartTriggerBuilder extends 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
  • Constructor Details

    • ServerStartTriggerBuilder

      public ServerStartTriggerBuilder()
  • Method Details

    • create

      @Nonnull public static @Nonnull 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