de.bsvrz.dav.daf.main.config
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.

Author:
Kappich Systemberatung

Method Summary
 void addConfigurationCommunicationChangeListener(ConfigurationCommunicationChangeListener listener)
          Meldet einen Beobachter für die Zustandsänderungen der Kommunikation mit der verwaltenden Konfigurationen dieses Objekts an.
 boolean isConfigurationCommunicationActive()
          Gibt an, ob die Kommunikation mit der verwaltenden Konfiguration dieses Objekts aktiv ist.
 void removeConfigurationCommunicationChangeListener(ConfigurationCommunicationChangeListener listener)
          Meldet einen Beobachter für die Zustandsänderungen dieser Kommunikation wieder ab.
 

Method Detail

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