Interface CGAgentSubject

  • All Known Implementing Classes:
    CGAgentSubjectImpl

    public interface CGAgentSubject
    Represent the subject in observer for CG Agent. When a server goes down an observer will be created who is interested in this subject
    • Method Detail

      • addObserver

        void addObserver​(CGAgentObserver o)
        Add an observer
        Parameters:
        o - observer
      • removeObserver

        void removeObserver​(CGAgentObserver o)
        Remove observer
        Parameters:
        o - observer
      • connected

        void connected​(String host,
                       int port)
        Invoked when the subject connected with the remote server to trigger the observers
        Parameters:
        host - remote host
        port - remote host port