2022 April Release

Struct COOAT@1.1001:ATConfiguredTask Permanent link for this heading

Struct to define automated tasks which are automatically created or updated.

Additional Information

Properties Permanent link for this heading

Type

Property

Name

Action

ataction

Action

ATLifetime

atlifetime

Automatic Delete

ATRepeatKind

atrepeatkind

Repetition Type

integer

atrepeatvalue

Repetition

date

atstartat

Start on/at

ATTaskState

atstatus

State

Object

attarget

Object

integer

attaskamount

Amount of automated Tasks

ATTaskListSettings

attasklistsettings

Settings for List of Automated Tasks

string

attaskserviceruserlogname

Service User Login Name

string

objname

Name

Properties Permanent link for this heading


Action (COOAT@1.1001:ataction) Permanent link for this heading

Defines the action that is executed within the task.

Action COOAT@1.1001:ataction

Additional Information


Automatic Delete (COOAT@1.1001:atlifetime) Permanent link for this heading

Defines the kind of automatic deletion of the task. The task can be deleted automatically after it finished successfully, after it finished with an error, after it finished, or not at all. The tasks are not deleted immediately after the completion. The service removes the objects at a later date. Periodical tasks are not deleted.

ATLifetime COOAT@1.1001:atlifetime

Additional Information


Repetition Type (COOAT@1.1001:atrepeatkind) Permanent link for this heading

Defines the kind of repetition of the task. A task can be executed once, repeated after a specified period of time, and repeated a specified period of time after it started.

ATRepeatKind COOAT@1.1001:atrepeatkind

Additional Information


Repetition (COOAT@1.1001:atrepeatvalue) Permanent link for this heading

Defines the time between two repetitions depending on the value of the property atrepeatkind.

unsigned integer COOAT@1.1001:atrepeatvalue

Additional Information


Start on/at (COOAT@1.1001:atstartat) Permanent link for this heading

Defines the date and time the task should start. Use the properties atrepeatkind and atrepeatvalue for the repeated execution of the task.

date COOAT@1.1001:atstartat

Additional Information


State (COOAT@1.1001:atstatus) Permanent link for this heading

Defines the current state of the automated task. A task can be "waiting", "active", "finished" or "disabled". If a task has to be executed once, the state is set to "finished" after the execution. The state "active" indicates that the task is currently executed. "Disabled" means that the task was canceled, e.g. because the allowed execution time was exceeded.

ATTaskState COOAT@1.1001:atstatus not null

Additional Information


Object (COOAT@1.1001:attarget) Permanent link for this heading

Defines the target object of the task. The action stored in the property ataction is executed on this object. If no target object is defined with this property, the action is executed on the task object.

Object COOAT@1.1001:attarget

Additional Information


Amount of automated Tasks (COOAT@1.1001:attaskamount) Permanent link for this heading

Defines the amount of automated tasks.

integer COOAT@1.1001:attaskamount

Additional Information


Settings for List of Automated Tasks (COOAT@1.1001:attasklistsettings) Permanent link for this heading

Defines the settings for the list of automated tasks.

unique ATTaskListSettings COOAT@1.1001:attasklistsettings

Additional Information


Service User Login Name (COOAT@1.1001:attaskserviceruserlogname) Permanent link for this heading

Defines the service user login name.

string COOAT@1.1001:attaskserviceruserlogname

Additional Information


Name (COOSYSTEM@1.1:objname) Permanent link for this heading

Defines the name of the object.

secured string COOSYSTEM@1.1:objname

Additional Information