Package | Description |
---|---|
de.espirit.firstspirit.access.schedule | |
de.espirit.firstspirit.agency | |
de.espirit.firstspirit.server.scheduler |
Modifier and Type | Interface and Description |
---|---|
interface |
DeployTask
Task for deploying generated files.
|
interface |
GenerateTask
Generation task.
|
interface |
MailTask
Definition of a mail task.
|
interface |
MaintenanceModeTask
A task of this type puts the server into maintenance mode after a customizable period of time.
|
interface |
ProjectBackupTask
Definition for a task to perform a basic backup of the project's current state.
|
interface |
ProjectBackupTask2
Definition of a task to perform a differential or incremental backup of the project's data.
|
interface |
ProjectCleanupTask
Task for archiving project repository files.
|
interface |
ScriptTask
Definition of a task to execute a script.
|
Modifier and Type | Method and Description |
---|---|
<T extends ScheduleTask> |
ScheduleEntry.copyTask(T value)
Copy's the given task.
|
<T extends ScheduleTask> |
ScheduleEntry.createTask(Class<T> type)
Creates a
ScheduleTask with type type . |
<T extends ScheduleTask> |
ScheduleTaskTemplate.createTask(Class<T> type)
Create and set a task of the provided type.
|
Modifier and Type | Method and Description |
---|---|
ScheduleTask |
ScheduleEntry.createTask(ScheduleTaskTemplate template)
Creates a
ScheduleTask which uses all properties of the given ScheduleTaskTemplate . |
ScheduleTask |
ScheduleContext.getTask()
the acutal task or
null if no task is currently executed |
ScheduleTask |
ScheduleTaskTemplate.getTask()
Returns the current task instance or
null . |
ScheduleTask |
TaskResult.getTask()
The executed
ScheduleTask . |
Modifier and Type | Method and Description |
---|---|
List<? extends ScheduleTask> |
ScheduleContext.getTasks()
Returns the list of schedule tasks defined by the currently executed schedule entry.
|
List<ScheduleTask> |
ScheduleEntry.getTasks()
Returns a
List of ScheduleTask which belongs to this schedule entry. |
Modifier and Type | Method and Description |
---|---|
void |
ScheduleEntry.addUnifiedTask(ScheduleTask task)
Unifies the given task's name and adds it to this entry.
|
Modifier and Type | Method and Description |
---|---|
Set<ScheduleTaskFactory<? extends ScheduleTaskFactory.TaskDto,? extends ScheduleTask>> |
ScheduleTaskAgent.getTaskFactories()
Get all available
ScheduleTaskFactory s. |
Optional<ScheduleTaskFactory<? extends ScheduleTaskFactory.TaskDto,? extends ScheduleTask>> |
ScheduleTaskAgent.getTaskFactory(Class<? extends ScheduleTaskApplication<?>> applicationClass)
Get the
ScheduleTaskFactory responsible for creating and executing schedule tasks defined by a
ScheduleTaskApplication . |
Modifier and Type | Interface and Description |
---|---|
interface |
ScheduleTaskFactory<DTO extends ScheduleTaskFactory.TaskDto,T extends ScheduleTask>
Module class to hook new schedule task types into FirstSpirit.
|
Modifier and Type | Method and Description |
---|---|
protected ScheduleTask |
ScheduleTaskDialogFactory.getTask()
Provides the task the dialog will be based upon.
|
Constructor and Description |
---|
ScheduleTaskDialogFactory(ScheduleTask task)
Constructor based on a task.
|
Copyright © 2021 e-Spirit AG. All Rights Reserved. Build 5.2.210210