Uses of Class
cmion.level2.Competency
-
Packages that use Competency Package Description cmion.level2 cmion.level2.competencies cmion.level2.competencies.test -
-
Uses of Competency in cmion.level2
Subclasses of Competency in cmion.level2 Modifier and Type Class Description classRemoteCompetencyan abstract class describing a competency, whose main execution is performed remotely, in a different executable (possibly on a different machine) and that we communicate with over the network.classRemoteTCPCompetencyA class encapsulating tcp communication with another process on the network.Methods in cmion.level2 that return Competency Modifier and Type Method Description CompetencySamgarCompetencyInfo. construct()constructs the competency that this info represents and returns it, throws an exception if class does not exist, parameters do not match, constructor does not exist or class is not subclass of CompetencyCompetencyEventCompetencyCancelled. getCompetency()returns a reference to the competency that was cancelledCompetencyEventCompetencyFailed. getCompetency()returns a reference to the competency that has failedCompetencyEventCompetencyStarted. getCompetency()returns a reference to the competency that has startedCompetencyEventCompetencySucceeded. getCompetency()returns a reference to the competency that has succeededMethods in cmion.level2 that return types with arguments of type Competency Modifier and Type Method Description java.util.ArrayList<Competency>CompetencyLibrary. getCompetencies(java.lang.String type)return a List of competencies with the given type, the list will be empty if no such competency is in the libraryjava.util.ArrayList<Competency>CompetencyExecutionPlanStep. getCompetenciesAlreadyTried()during execution of a plan this returns a list of competencies that have already been tried to realize this plan step.Constructors in cmion.level2 with parameters of type Competency Constructor Description EventCompetencyCancelled(Competency competency, java.util.HashMap<java.lang.String,java.lang.String> parameters, CompetencyExecutionPlan plan, long executionID)EventCompetencyFailed(Competency competency, java.util.HashMap<java.lang.String,java.lang.String> parameters, CompetencyExecutionPlan plan, long executionID)EventCompetencyStarted(Competency competency, java.util.HashMap<java.lang.String,java.lang.String> parameters, CompetencyExecutionPlan plan, long executionID)EventCompetencySucceeded(Competency competency, java.util.HashMap<java.lang.String,java.lang.String> parameters, CompetencyExecutionPlan plan, long executionID) -
Uses of Competency in cmion.level2.competencies
Subclasses of Competency in cmion.level2.competencies Modifier and Type Class Description classExampleCompetencyexample of the implementation of a competency, with comments explaining how to define competencies, this is not actually doing anything seriousclassExampleTCPCompetencyexample of the implementation of a TCP remote competency, with comments explaining how to define competencies, this is not actually doing anything seriousclassMigration -
Uses of Competency in cmion.level2.competencies.test
Subclasses of Competency in cmion.level2.competencies.test Modifier and Type Class Description classTestCompetency1one of several test competencies to test the execution systemclassTestCompetency2one of several test competencies to test the execution systemclassTestCompetency3one of several test competencies to test the execution systemclassTestCompetency4one of several test competencies to test the execution systemclassTestCompetency5classTestCompetency6this is an example of a competency that is not started as part of an order issued from the mind, but that continuously runs in the background, in this case printing out a message every 5 seconds.classTestCompetency7one of several test competencies to test the execution systemclassTestCompetency8one of several test competencies to test the execution system
-