de.bsvrz.dav.dav.main
Class T_T_SubscriptionComponent

java.lang.Object
  extended by de.bsvrz.dav.dav.main.SubscriptionComponent
      extended by de.bsvrz.dav.dav.main.T_T_SubscriptionComponent

public class T_T_SubscriptionComponent
extends SubscriptionComponent

Hier ist, getrennt nach Sende- und Empfangesmeldungen, gespeichert, welche positiv quittierten Anmeldungen, Zwischen zei DAV, von Sendern und Empfängern vorliegen.

Author:
Kappich Systemberatung

Field Summary
 
Fields inherited from class de.bsvrz.dav.dav.main.SubscriptionComponent
_connection, receiveSubscriptionTable, sendSubscriptionTable, T_A, T_T
 
Constructor Summary
T_T_SubscriptionComponent(ServerHighLevelCommunication _connection)
           
 
Method Summary
(package private)  TransmitterDataSubscription getReceiveSubscription(BaseSubscriptionInfo info)
          Gibt die Registrierte Empfangsanmeldung, wenn vorhanden, zurück
(package private)  TransmitterDataSubscription getSendSubscription(BaseSubscriptionInfo info)
          Gibt die Registrierte Empfangsanmeldung, wenn vorhanden, zurück
(package private)  int getType()
          Gibt den Typ der Komponente zurück 0: Verbindung mit einer Applikation 1: Verbindung mit einem Datenverteiler
 void subscribeReceiveData(TransmitterDataSubscription subscription)
          Diese Methode registriert eine Empfangsanmeldung.
 void subscribeSendData(TransmitterDataSubscription subscription)
          Diese Methode registriert eine Senderanmeldung.
 void unsubscribeReceiveData(BaseSubscriptionInfo baseSubscriptionInfo)
          Meldet eine Empfangsanmeldung ab.
 void unsubscribeSendData(BaseSubscriptionInfo baseSubscriptionInfo)
          Diese Methode meldet eine Senderanmeldung ab.
 
Methods inherited from class de.bsvrz.dav.dav.main.SubscriptionComponent
getConnection, printSubscriptions
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

T_T_SubscriptionComponent

public T_T_SubscriptionComponent(ServerHighLevelCommunication _connection)
Method Detail

subscribeSendData

public final void subscribeSendData(TransmitterDataSubscription subscription)
Diese Methode registriert eine Senderanmeldung.

Parameters:
subscription - Die zu registrierende Senderanmeldung

unsubscribeSendData

public final void unsubscribeSendData(BaseSubscriptionInfo baseSubscriptionInfo)
Diese Methode meldet eine Senderanmeldung ab.

Parameters:
baseSubscriptionInfo - die abzumeldende Senderanmeldung

subscribeReceiveData

public final void subscribeReceiveData(TransmitterDataSubscription subscription)
Diese Methode registriert eine Empfangsanmeldung.

Parameters:
subscription - Die zu registrierende Empfangsanmeldung

unsubscribeReceiveData

public final void unsubscribeReceiveData(BaseSubscriptionInfo baseSubscriptionInfo)
Meldet eine Empfangsanmeldung ab.

Parameters:
baseSubscriptionInfo - Die abzumeldende Empfangsanmeldung abzumeldende

getReceiveSubscription

final TransmitterDataSubscription getReceiveSubscription(BaseSubscriptionInfo info)
Gibt die Registrierte Empfangsanmeldung, wenn vorhanden, zurück

Parameters:
info - Basisanmeldeinformation
Returns:
die Registrierte Empfangsanmeldung oder null, falls diese nicht vorhanden ist.

getSendSubscription

final TransmitterDataSubscription getSendSubscription(BaseSubscriptionInfo info)
Gibt die Registrierte Empfangsanmeldung, wenn vorhanden, zurück

Parameters:
info - Basisanmeldeinformation
Returns:
die Registrierte Senderanmeldung

getType

final int getType()
Description copied from class: SubscriptionComponent
Gibt den Typ der Komponente zurück

Specified by:
getType in class SubscriptionComponent
Returns:
Typ der Komponente