Class SamgarConnector

  • All Implemented Interfaces:
    java.lang.Runnable

    public class SamgarConnector
    extends cmion.architecture.CmionComponent
    implements java.lang.Runnable
    this class provides a connector to SAMGAR. It handles the dynamic construction of SAMGAR competencies
    • Field Summary

      Fields 
      Modifier and Type Field Description
      static java.lang.String MODULE_NAME
      the name of the cmion module within Samgar
      • Fields inherited from class cmion.architecture.CmionComponent

        architecture
    • Constructor Summary

      Constructors 
      Constructor Description
      SamgarConnector​(cmion.architecture.IArchitecture architecture)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void registerHandlers()  
      void run()
      main function of the Samgar connector (thread)
      • Methods inherited from class cmion.architecture.CmionComponent

        getArchitecture, isConnected, onDestroy, raise
      • Methods inherited from class ion.Meta.Element

        destroy, getEventFilters, getEventHandlers, getRequestFilters, getRequestHandlers, getSimulation, getUID, schedule, wasDestroyed
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • MODULE_NAME

        public static final java.lang.String MODULE_NAME
        the name of the cmion module within Samgar
        See Also:
        Constant Field Values
    • Constructor Detail

      • SamgarConnector

        public SamgarConnector​(cmion.architecture.IArchitecture architecture)
    • Method Detail

      • registerHandlers

        public void registerHandlers()
        Specified by:
        registerHandlers in class cmion.architecture.CmionComponent
      • run

        public void run()
        main function of the Samgar connector (thread)
        Specified by:
        run in interface java.lang.Runnable