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 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 succeeded
    • getParameters

      public HashMap<String,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 String toString()
      displays information about this event
      Overrides:
      toString in class Object