Package cmion.level2
Class EventCompetencySucceeded
- java.lang.Object
-
- ion.Meta.Event
-
- cmion.architecture.CmionEvent
-
- cmion.level2.CompetencyEvent
-
- cmion.level2.EventCompetencySucceeded
-
- All Implemented Interfaces:
ion.Meta.IEvent
public class EventCompetencySucceeded extends CompetencyEvent
this event signifies that the execution of a competency has suceeded
-
-
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 EventCompetencySucceeded(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 succeededlonggetExecutionID()java.util.HashMap<java.lang.String,java.lang.String>getParameters()returns the parameters the competency was running with, when suceedingCompetencyExecutionPlangetPlan()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
-
EventCompetencySucceeded
public EventCompetencySucceeded(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 succeeded
-
getParameters
public java.util.HashMap<java.lang.String,java.lang.String> getParameters()
returns the parameters the competency was running with, when suceeding
-
getExecutionID
public long getExecutionID()
-
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)
-
toString
public java.lang.String toString()
displays information about this event- Overrides:
toStringin classjava.lang.Object
-
-