TaskFrequencyEnum Enumeration: Difference between revisions

From ReliaWiki
Jump to navigation Jump to search
No edit summary
No edit summary
Line 1: Line 1:
{{Template:APIClass|Resource Classes|Resource Classes}}
{{Template:API}}{{Template:APIBreadcrumbClass}}
Specifies the task scheduling for [[cCorrectiveTask Class|cCorrectiveTask]] and [[cScheduledTask Class|cScheduledTask]] objects.


==Members==


'''Corrective Tasks'''
<onlyinclude>Specifies the frequency with which a task is performed. </onlyinclude>
*UponFailure                {{APIComment|Upon item failure.}}
 
*UponInspection              {{APIComment|When found failed during an inspection.}}
== Members ==
'''All Tasks'''
{| {{APITableEnum}}
|-
|style="width:200px"|Never||style="width:70px"|0||The task is never performed.
|}
 


'''Preventive Tasks'''
'''Preventive Tasks'''
{| {{APITableEnum}}
|-
|style="width:200px"|ItemAge||style="width:70px"|1||Fixed time frame based on item's age.
|-
|SystemAge||2||Fixed time frame based on calendar time.
|-
|DynamicIntervalsOnSystemAge||3||Dynamic intervals based on the item's age.
|-
|DynamicIntervalsOnItemAge||4||Dynamic intervals based on calendar time.
|-
|SystemDown||5||Whenever the system is down.
|-
|GroupMaintenance||6||Based on events in a maintenance group.
|-
|MaintenancePhase||7||When a maintenance phase starts.
|}


*ItemAge                    {{APIComment|Fixed time frame based on item's age.}}
*SystemAge                  {{APIComment|Fixed time frame based on calendar time.}}
*DynamicIntervalsOnSystemAge {{APIComment|Dynamic intervals based on the item's age.}}
*DynamicIntervalsOnItemAge  {{APIComment|Dynamic intervals based on calendar time.}}
*SystemDown                  {{APIComment|Whenever the system is down.}}
*GroupMaintenance            {{APIComment|Based on events in a maintenance group.}}
*MaintenancePhase            {{APIComment|When a maintenance phase starts.}}


'''All Tasks'''
'''Corrective Tasks'''
*Never                      {{APIComment|Task is never performed.}}
{| {{APITableEnum}}
|-
|style="width:200px"|UponFailure||style="width:70px"|8||Upon item failure.
|-
|UponInspection||9||When found failed during an inspection.
|}

Revision as of 22:33, 10 August 2015

APIWiki.png


Member of: SynthesisAPI


Specifies the frequency with which a task is performed.

Members

All Tasks

Name Value Description
Never 0 The task is never performed.


Preventive Tasks

Name Value Description
ItemAge 1 Fixed time frame based on item's age.
SystemAge 2 Fixed time frame based on calendar time.
DynamicIntervalsOnSystemAge 3 Dynamic intervals based on the item's age.
DynamicIntervalsOnItemAge 4 Dynamic intervals based on calendar time.
SystemDown 5 Whenever the system is down.
GroupMaintenance 6 Based on events in a maintenance group.
MaintenancePhase 7 When a maintenance phase starts.


Corrective Tasks

Name Value Description
UponFailure 8 Upon item failure.
UponInspection 9 When found failed during an inspection.