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

      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