Package cmion.level2

Class EventCompetencyStarted

java.lang.Object
ion.Meta.Event
cmion.architecture.CmionEvent
cmion.level2.CompetencyEvent
cmion.level2.EventCompetencyStarted
All Implemented Interfaces:
ion.Meta.IEvent

public class EventCompetencyStarted extends CompetencyEvent
this event signifies that the execution of a competency has started
  • Field Details

    • plan

      protected CompetencyExecutionPlan plan
      the competency execution plan as part of which this competency was started
  • Constructor Details

  • Method Details

    • getCompetency

      public Competency getCompetency()
      returns a reference to the competency that has started
    • getExecutionID

      public long getExecutionID()
    • getParameters

      public HashMap<String,String> getParameters()
      returns the parameters the competency was running with when started
    • 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 String toString()
      displays information about this event
      Overrides:
      toString in class Object