Class AbstractGatewayConnection

    • Field Detail

      • REDUNDANT_MASTER

        public static final java.lang.String REDUNDANT_MASTER
      • REDUNDANT_BACKUP

        public static final java.lang.String REDUNDANT_BACKUP
      • NO_NEW_ADDRESSES

        public static final java.lang.String NO_NEW_ADDRESSES
        See Also:
        Constant Field Values
      • GET_ADDRESSES_ERROR

        public static final java.lang.String GET_ADDRESSES_ERROR
        See Also:
        Constant Field Values
      • STATUS_CONNECT_INACTIVE

        public static final int STATUS_CONNECT_INACTIVE
        See Also:
        Constant Field Values
      • STATUS_CONNECTED_INCOMPATIBLE

        public static final int STATUS_CONNECTED_INCOMPATIBLE
        See Also:
        Constant Field Values
      • log

        protected static final org.apache.log4j.Logger log
      • LOGGER_STATUS_LOOKUP

        public static final java.util.Map<java.lang.Integer,​java.lang.String> LOGGER_STATUS_LOOKUP
        Used for internal logging ONLY. Do not use to display messages to the user, as these strings are not internationalized.
      • connectTimeout

        protected int connectTimeout
      • socketTimeout

        protected int socketTimeout
      • opcBrowseTimeout

        protected int opcBrowseTimeout
      • httpConcurrency

        protected int httpConcurrency
      • changeSupport

        protected java.beans.PropertyChangeSupport changeSupport
      • listenerList

        protected javax.swing.event.EventListenerList listenerList
      • currentAddress

        protected HttpURL currentAddress
        The current address that we are communicating with
      • gatewayAddresses

        protected java.util.List<HttpURL> gatewayAddresses
        A list of all gateway addresses that were passed in. The client starts in independent mode and cycles thru these addresses in the fishForAliveServer() method. The addresses are used later if a version mismatch exception is thrown when reconnecting to a gateway. Redundant master and backup addresses are not maintained in this list. They are held in the potentialMasterList and potentialBackup list respectively.
      • gatewayTimeZone

        protected java.util.TimeZone gatewayTimeZone
      • gatewayNodeRole

        protected java.lang.String gatewayNodeRole
    • Constructor Detail

      • AbstractGatewayConnection

        protected AbstractGatewayConnection​(LaunchContext launchContext)