Package cmion.level2
Class EventCompetencyFailed
java.lang.Object
ion.Meta.Event
cmion.architecture.CmionEvent
cmion.level2.CompetencyEvent
cmion.level2.EventCompetencyFailed
- All Implemented Interfaces:
ion.Meta.IEvent
this event signifies that the execution of a competency has failed
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected CompetencyExecutionPlanthe competency execution plan as part of which this competency was started -
Constructor Summary
ConstructorsConstructorDescriptionEventCompetencyFailed(Competency competency, HashMap<String, String> parameters, CompetencyExecutionPlan plan, long executionID) -
Method Summary
Modifier and TypeMethodDescriptionreturns a reference to the competency that has failedlongreturns the parameters the competency was running with, when failedgetPlan()returns the competency execution plan as part of which this competency was started or null if the competency was not started through the competency execution system (e.g.toString()displays information about this eventMethods inherited from class cmion.architecture.CmionEvent
getOriginator, setOriginatorMethods inherited from class ion.Meta.Event
getRaiseTime
-
Field Details
-
plan
the competency execution plan as part of which this competency was started
-
-
Constructor Details
-
EventCompetencyFailed
public EventCompetencyFailed(Competency competency, HashMap<String, String> parameters, CompetencyExecutionPlan plan, long executionID)
-
-
Method Details
-
getCompetency
returns a reference to the competency that has failed -
getParameters
returns the parameters the competency was running with, when failed -
getPlan
returns the competency execution plan as part of which this competency was started or null if the competency was not started through the competency execution system (e.g. it was started as a background competency) -
getExecutionID
public long getExecutionID() -
toString
displays information about this event
-