Class SubscriptionsFromRemoteStorage

  • Direct Known Subclasses:
    SubscriptionsFromApplicationStorage, SubscriptionsFromDavStorage

    public abstract class SubscriptionsFromRemoteStorage
    extends java.lang.Object
    Speichert alle Anmeldungen, die über eine Kommunikationsverbindung mit einer Applikation oder mit einem anderen Datenverteiler empfangen wurden.
    • Field Summary

      Fields 
      Modifier and Type Field Description
      protected ServerHighLevelCommunication _connection
      Verbindung zu einem Kommunikationspartner (Applikation oder Datenverteiler) von dem die hier verwalteten Anmeldungen stammen.
      protected java.util.Hashtable receiveSubscriptionTable
      Die Empfangsanmeldungen-Tabelle
      protected java.util.Hashtable sendSubscriptionTable
      Die Sendeanmeldungen-Tabelle
      static int T_A
      DAV - DAF Kommunikation
      static int T_T
      DAV - DAV Kommunikation
    • Method Summary

      Modifier and Type Method Description
      void print​(java.lang.String initialIndent, java.lang.String additionalIndent, java.lang.String name)  
      void printSubscriptions()
      Schreibt die Anmeldeinformationen in den Ausgabekanal.
      java.lang.String toString()  
      • Methods inherited from class java.lang.Object

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

      • _connection

        protected ServerHighLevelCommunication _connection
        Verbindung zu einem Kommunikationspartner (Applikation oder Datenverteiler) von dem die hier verwalteten Anmeldungen stammen.
      • sendSubscriptionTable

        protected java.util.Hashtable sendSubscriptionTable
        Die Sendeanmeldungen-Tabelle
      • receiveSubscriptionTable

        protected java.util.Hashtable receiveSubscriptionTable
        Die Empfangsanmeldungen-Tabelle
    • Constructor Detail

      • SubscriptionsFromRemoteStorage

        public SubscriptionsFromRemoteStorage​(ServerHighLevelCommunication connection)
        Erzeugt ein neues Objekt mit den gegebenen Parametern.
        Parameters:
        connection - Die verbindung zur Kommunikation
    • Method Detail

      • printSubscriptions

        public void printSubscriptions()
        Schreibt die Anmeldeinformationen in den Ausgabekanal.
      • print

        public void print​(java.lang.String initialIndent,
                          java.lang.String additionalIndent,
                          java.lang.String name)
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object