Interface ConfigurationCommunicationInterface

All Known Subinterfaces:
ClientApplication, DynamicObject, MutableSet
All Known Implementing Classes:
DafClientApplication, DafDynamicObject, DafMutableSet, RemoteDynamicObject

public interface ConfigurationCommunicationInterface
Schnittstelle zum Zugriff auf den Zustand der Kommunikation zwischen zwei Konfigurationen. Eine Applikation kann sich auf Änderungen des Kommunikationszustandes addConfigurationCommunicationChangeListener(ConfigurationCommunicationChangeListener) anmelden und auch wieder removeConfigurationCommunicationChangeListener(ConfigurationCommunicationChangeListener) abmelden.
  • Method Details

    • addConfigurationCommunicationChangeListener

      void addConfigurationCommunicationChangeListener​(ConfigurationCommunicationChangeListener listener)
      Meldet einen Beobachter für die Zustandsänderungen der Kommunikation mit der verwaltenden Konfigurationen dieses Objekts an. Bei Änderungen wird die Methode ConfigurationCommunicationChangeListener.configurationCommunicationChange(ConfigurationCommunicationInterface, boolean) des angegebenen Beobachters aufgerufen.
      Parameters:
      listener - Beobachter für Zustandsänderungen der Kommunikation.
    • removeConfigurationCommunicationChangeListener

      void removeConfigurationCommunicationChangeListener​(ConfigurationCommunicationChangeListener listener)
      Meldet einen Beobachter für die Zustandsänderungen dieser Kommunikation wieder ab.
      Parameters:
      listener - Ein bisher für Zustandsänderungen der Kommunikation angemeldeter Beobachter.
    • isConfigurationCommunicationActive

      boolean isConfigurationCommunicationActive()
      Gibt an, ob die Kommunikation mit der verwaltenden Konfiguration dieses Objekts aktiv ist.
      Returns:
      true bedeutet, dass die Kommunikation aktiv ist und false zeigt an, dass die Kommunikation unterbrochen ist