Class TaskServiceStub

  • All Implemented Interfaces:
    TaskService

    public class TaskServiceStub
    extends java.lang.Object
    implements TaskService
    • Constructor Detail

      • TaskServiceStub

        public TaskServiceStub()
    • Method Detail

      • cleanup

        public java.util.List<TaskModel> cleanup()
      • triggerEvent

        public void triggerEvent​(java.lang.String event)
        Description copied from interface: TaskService
        Trigger an event on task module.
        Specified by:
        triggerEvent in interface TaskService
        Parameters:
        event - unique id of event
      • triggerEvent

        public boolean triggerEvent​(TaskEvent event)
        Description copied from interface: TaskService
        Trigger event on task module.
        Specified by:
        triggerEvent in interface TaskService
        Parameters:
        event - event to be triggered
        Returns:
        true if operation succeeded or false if event has been already triggered
      • scheduleTask

        public void scheduleTask​(TaskModel task)
        Description copied from interface: TaskService
        Schedule a task.
        Specified by:
        scheduleTask in interface TaskService
        Parameters:
        task - task to schedule.
      • getTasks

        public java.util.List<TaskModel> getTasks()
      • triggerEvent

        public void triggerEvent​(java.lang.String event,
                                 java.util.Date expirationDate)
        Description copied from interface: TaskService
        Trigger an event on task module.
        Specified by:
        triggerEvent in interface TaskService
        Parameters:
        event - unique id of event
        expirationDate - expiration date - when reached the task condition created after event send and before