Class RemoteDaVParameter


  • public class RemoteDaVParameter
    extends java.lang.Object
    Spezifikationen für eine Datenverteiler-Verbindung
    • Constructor Detail

      • RemoteDaVParameter

        public RemoteDaVParameter​(long reconnectionDelay,
                                  de.bsvrz.dav.daf.main.config.SystemObject localArea,
                                  java.util.Collection<AreaParameter> localAreaParameters,
                                  java.lang.String remoteArea,
                                  java.util.Collection<AreaParameter> remoteAreaParameters,
                                  java.util.Collection<ExchangeDataParameter> exchangeDataParameters,
                                  java.util.Collection<ExchangeParameterParameter> exchangeParameterParameters,
                                  java.util.Collection<? extends ObjectCollectionFactory> exchangeObjectsLocalRemote,
                                  java.util.Collection<? extends ObjectCollectionFactory> exchangeObjectsRemoteLocal,
                                  java.util.Collection<ExchangeSetParameter> exchangeSetParameters)
        Konstruktor
        Parameters:
        reconnectionDelay - Dauer, die vor einem erneuten Verbindungsversuch gewartet wird
        localArea - Lokaler Default-Bereich
        localAreaParameters - Lokale Bereiche
        remoteArea - Remote Default-Bereich
        remoteAreaParameters - Remote-Bereiche
        exchangeDataParameters - Datenaustauschparameter
        exchangeParameterParameters - Parameteraustauschparameter
        exchangeObjectsLocalRemote - Objektaustauschaprameter
        exchangeObjectsRemoteLocal - Objektaustauschparameter
        exchangeSetParameters - Mengenaustauschparameter
    • Method Detail

      • getLocalArea

        public de.bsvrz.dav.daf.main.config.SystemObject getLocalArea()
        Gibt den lokalen Standardbereich zurück
        Returns:
        den lokalen Standardbereich
      • getLocalAreaParameters

        public java.util.Collection<AreaParameter> getLocalAreaParameters()
        Gibt die lokalen zusätzlichen Bereiche zurück
        Returns:
        die lokalen zusätzlichen Bereiche
      • getRemoteArea

        public java.lang.String getRemoteArea()
        Gibt den Remote-Standardbereich zurück
        Returns:
        den Remote-Standardbereich
      • getRemoteAreaParameters

        public java.util.Collection<AreaParameter> getRemoteAreaParameters()
        Gibt die remote zusätzlichen Bereiche zurück
        Returns:
        die remote zusätzlichen Bereiche
      • getExchangeDataParameters

        public java.util.Collection<ExchangeDataParameter> getExchangeDataParameters()
        Gibt die Datenaustauschparameter zurück
        Returns:
        die Datenaustauschparameter
      • getExchangeParameterParameters

        public java.util.Collection<ExchangeParameterParameter> getExchangeParameterParameters()
        Gibt die Parameteraustauschparameter zurück
        Returns:
        die Parameteraustauschparameter
      • getExchangeObjectsLocalRemote

        public java.util.Collection<ObjectCollectionFactory> getExchangeObjectsLocalRemote()
        Gibt die Objektaustauschparameter von Lokal nach Remote zurück
        Returns:
        die Objektaustauschparameter von Lokal nach Remote
      • getExchangeObjectsRemoteLocal

        public java.util.Collection<ObjectCollectionFactory> getExchangeObjectsRemoteLocal()
        Gibt die Objektaustauschparameter von Remote nach Lokal zurück
        Returns:
        die Objektaustauschparameter von Remote nach Lokal
      • getExchangeSetParameters

        public java.util.Collection<ExchangeSetParameter> getExchangeSetParameters()
        Gibt die Mengenaustauschparameter zurück
        Returns:
        die Mengenaustauschparameter
      • getReconnectionDelay

        public long getReconnectionDelay()
        Gibt die Dauer zwischen Verbindungsversuchen zurück
        Returns:
        die Dauer zwischen Verbindungsversuchen
      • equals

        public boolean equals​(java.lang.Object o)
        Overrides:
        equals in class java.lang.Object
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class java.lang.Object
      • toString

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