Uses of Interface
de.espirit.firstspirit.access.schedule.ScheduleTask
Packages that use ScheduleTask
Package
Description
-
Uses of ScheduleTask in de.espirit.firstspirit.access.schedule
Subinterfaces of ScheduleTask in de.espirit.firstspirit.access.scheduleModifier and TypeInterfaceDescriptioninterfaceTask for deploying generated files.interfaceGeneration task.interfaceDefinition of a mail task.interfaceA task of this type puts the server into maintenance mode after a customizable period of time.interfaceDefinition for a task to perform a basic backup of the project's current state.interfaceDefinition of a task to perform a differential or incremental backup of the project's data.interfaceTask for archiving project repository files.interfaceDefinition of a task to execute a script.Methods in de.espirit.firstspirit.access.schedule with type parameters of type ScheduleTaskModifier and TypeMethodDescription<T extends ScheduleTask>
TScheduleEntry.copyTask(T value) Copy's the given task.<T extends ScheduleTask>
TScheduleEntry.createTask(Class<T> type) Creates aScheduleTaskwith typetype.<T extends ScheduleTask>
TScheduleTaskTemplate.createTask(Class<T> type) Create and set a task of the provided type.
Note: Calling this will overwrites the current task.Methods in de.espirit.firstspirit.access.schedule that return ScheduleTaskModifier and TypeMethodDescription@NotNull ScheduleTaskScheduleEntry.createTask(@NotNull ScheduleTaskTemplate template) Creates aScheduleTaskwhich uses all properties of the givenScheduleTaskTemplate.@Nullable ScheduleTaskScheduleContext.getTask()the acutal task ornullif no task is currently executed@Nullable ScheduleTaskScheduleTaskTemplate.getTask()Returns the current task instance ornull.TaskResult.getTask()The executedScheduleTask.Methods in de.espirit.firstspirit.access.schedule that return types with arguments of type ScheduleTaskModifier and TypeMethodDescriptionList<? extends ScheduleTask>ScheduleContext.getTasks()Returns the list of schedule tasks defined by the currently executed schedule entry.ScheduleEntry.getTasks()Returns aListofScheduleTaskwhich belongs to this schedule entry.Methods in de.espirit.firstspirit.access.schedule with parameters of type ScheduleTaskModifier and TypeMethodDescriptionvoidScheduleEntry.addUnifiedTask(ScheduleTask task) Unifies the given task's name and adds it to this entry. -
Uses of ScheduleTask in de.espirit.firstspirit.agency
Methods in de.espirit.firstspirit.agency that return types with arguments of type ScheduleTaskModifier and TypeMethodDescription@NotNull Set<ScheduleTaskFactory<? extends ScheduleTaskFactory.TaskDto,? extends ScheduleTask>> ScheduleTaskAgent.getTaskFactories()Get all availableScheduleTaskFactorys.Optional<ScheduleTaskFactory<? extends ScheduleTaskFactory.TaskDto,? extends ScheduleTask>> ScheduleTaskAgent.getTaskFactory(@NotNull Class<? extends ScheduleTaskApplication<?>> applicationClass) Get theScheduleTaskFactoryresponsible for creating and executing schedule tasks defined by aScheduleTaskApplication. -
Uses of ScheduleTask in de.espirit.firstspirit.scheduling
Methods in de.espirit.firstspirit.scheduling that return ScheduleTaskModifier and TypeMethodDescription@NotNull ScheduleTaskScheduleTaskExecutionContext.getTask()Returns theScheduleTaskfor this context -
Uses of ScheduleTask in de.espirit.firstspirit.server.scheduler
Classes in de.espirit.firstspirit.server.scheduler with type parameters of type ScheduleTaskModifier and TypeInterfaceDescriptioninterfaceScheduleTaskFactory<DTO extends ScheduleTaskFactory.TaskDto,T extends ScheduleTask> Module class to hook new schedule task types into FirstSpirit.Methods in de.espirit.firstspirit.server.scheduler that return ScheduleTaskModifier and TypeMethodDescriptionprotected final @NotNull ScheduleTaskScheduleTaskDialogFactory.getTask()Provides the task the dialog will be based upon.Constructors in de.espirit.firstspirit.server.scheduler with parameters of type ScheduleTaskModifierConstructorDescriptionScheduleTaskDialogFactory(@NotNull ScheduleTask task) Constructor based on a task.