TransSECS GEM Host Connection States

The GEM Host can have one of these connection states depending on the status of the connection to the tool:

  /** Possible connection states */
  public static enum ConnectionStates {
    ENABLE_ALL_EVENTS_FAILED(-80),
    ENABLE_EVENTS_FAILED(-70),
    LINK_REPORTS_FAILED(-60),
    CREATE_REPORTS_FAILED(-50),
    ENABLE_ALARMS_FAILED(-40),
    ONLINE_FAILED(-30), 
    COMMUNICATION_FAILED(-20),
    CONNECT_FAILED(-10),
    DISCONNECTED(-1),
    OPERATIONAL(0),  // connection complete and ready
    CONNECTED(10);  // connection to tool.  Configuration starting

For normal operation, the status must be OPERATIONAL - 0 Any other state is an either an error (negative numbers) or transient (CONNECTED). The description of the states, with corrective action (if any) are: