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
this event signifies that the execution of a competency has suceeded
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected CompetencyExecutionPlanthe competency execution plan as part of which this competency was started -
Constructor Summary
ConstructorsConstructorDescriptionEventCompetencySucceeded(Competency competency, HashMap<String, String> parameters, CompetencyExecutionPlan plan, long executionID) -
Method Summary
Modifier and TypeMethodDescriptionreturns a reference to the competency that has succeededlongreturns the parameters the competency was running with, when suceedinggetPlan()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
-
EventCompetencySucceeded
public EventCompetencySucceeded(Competency competency, HashMap<String, String> parameters, CompetencyExecutionPlan plan, long executionID)
-
-
Method Details
-
getCompetency
returns a reference to the competency that has succeeded -
getParameters
returns the parameters the competency was running with, when suceeding -
getExecutionID
public long getExecutionID() -
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
displays information about this event
-