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
public class EventCompetencyFailed extends CompetencyEvent
this event signifies that the execution of a competency has failed
-
-
Field Summary
Fields Modifier and Type Field Description protected CompetencyExecutionPlanplanthe competency execution plan as part of which this competency was started
-
Constructor Summary
Constructors Constructor Description EventCompetencyFailed(Competency competency, java.util.HashMap<java.lang.String,java.lang.String> parameters, CompetencyExecutionPlan plan, long executionID)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CompetencygetCompetency()returns a reference to the competency that has failedlonggetExecutionID()java.util.HashMap<java.lang.String,java.lang.String>getParameters()returns the parameters the competency was running with, when failedCompetencyExecutionPlangetPlan()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.java.lang.StringtoString()displays information about this event-
Methods inherited from class cmion.architecture.CmionEvent
getOriginator, setOriginator
-
-
-
-
Field Detail
-
plan
protected CompetencyExecutionPlan plan
the competency execution plan as part of which this competency was started
-
-
Constructor Detail
-
EventCompetencyFailed
public EventCompetencyFailed(Competency competency, java.util.HashMap<java.lang.String,java.lang.String> parameters, CompetencyExecutionPlan plan, long executionID)
-
-
Method Detail
-
getCompetency
public Competency getCompetency()
returns a reference to the competency that has failed
-
getParameters
public java.util.HashMap<java.lang.String,java.lang.String> getParameters()
returns the parameters the competency was running with, when failed
-
getPlan
public CompetencyExecutionPlan 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
public java.lang.String toString()
displays information about this event- Overrides:
toStringin classjava.lang.Object
-
-