phenome_core.core.base.base_dependencycheck module¶
-
class
BaseDependencyCheck¶ Bases:
object-
clear_rule_timeouts()¶ Clears the timeouts for this Check
- Returns:
None
-
abstract
execute()¶
-
finish()¶ Executes the Finish Logic for this check
- Returns:
None
-
get_message()¶ Message created during execution
- Returns:
String
-
has_repeat_delay_enabled()¶ Returns if the repeat delay for this Check is enabled
- Returns:
Boolean
-
is_state_1_triggered()¶
-
is_state_2_triggered()¶
-
message= ''¶
-
set_arguments(args)¶ Sets the arguments for this Check
- Returns:
None
-
set_repeat_delay()¶ Sets the repeat delay for this Check
- Returns:
None
-