|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectde.bsvrz.dav.dav.main.ExchangeSubscriptionAction
public class ExchangeSubscriptionAction
Diese Klasse führt den Austausch von Anmeldungen durch.
Field Summary | |
---|---|
(package private) long |
newConnectionDataIndex
neuer Verbindungsdatenindex (wird mit -1 im Konstruktor initialisiert) |
(package private) long |
newRootingTransmitterId
Id des DAV, über den die Verbindung billiger ist. |
(package private) InAndOutSubscription |
newSubscription
neue Anmeldung |
(package private) long |
oldConnectionDataIndex
alter Verbindungsdatenindex |
(package private) long |
oldRootingTransmitterId
Id eines Dav, der nicht mehr auf dem Weg liegt |
(package private) InAndOutSubscription |
oldSubscription
alte Anmeldung |
(package private) long |
transmitterId
Id des DAV |
Constructor Summary | |
---|---|
ExchangeSubscriptionAction(InAndOutSubscription _oldSubscription,
InAndOutSubscription _newSubscription,
long _oldRootingTransmitterId,
long _newRootingTransmitterId,
long _transmitterId,
long _oldDataIndex)
Erstellt ein neues Objekt von ExchangeSubscriptionAction. |
Method Summary | |
---|---|
(package private) boolean |
isRedirectionSafe()
Prüft, ob die Verbindung in der Gegenrichtung "sicher" ist. |
(package private) boolean |
setDataIndex(long connectedTransmitterId,
long dataIndex)
Setzt den Datensatzindex. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
InAndOutSubscription oldSubscription
InAndOutSubscription newSubscription
long transmitterId
long oldRootingTransmitterId
long newRootingTransmitterId
long oldConnectionDataIndex
long newConnectionDataIndex
Constructor Detail |
---|
public ExchangeSubscriptionAction(InAndOutSubscription _oldSubscription, InAndOutSubscription _newSubscription, long _oldRootingTransmitterId, long _newRootingTransmitterId, long _transmitterId, long _oldDataIndex)
_oldSubscription
- alte Anmeldung_newSubscription
- neue Anmeldung_oldRootingTransmitterId
- ID des alten Transmitters, über den der Weg führt(e)_newRootingTransmitterId
- ID des neuen Transmitters, über den der weg führen soll._transmitterId
- Ausgangstransmitter_oldDataIndex
- alter DatensatzindexMethod Detail |
---|
final boolean isRedirectionSafe()
true
zurückgegeben.
true
wenn Verbindung "sicher". false
, wenn nicht.final boolean setDataIndex(long connectedTransmitterId, long dataIndex)
connectedTransmitterId
gleich der oldRootingTransmitterID
ist, wird
oldConnectionDataIndex
auf dataIndex
gesetzt und true
zurückgegeben. Wenn die connectedTransmitterId
gleich der newRootingTransmitterID
ist, wird newConnectionDataIndex
auf dataIndex
gesetzt und false
zurückgegeben.
connectedTransmitterId
- ID des Transmitters, zu dem die Verbindung aufgebaut werden soll.dataIndex
- Datensatzindex
true
, wenn sich die ID des DAV nicht geändert hat, false
, wenn sich die ID des DAV geändert hat.
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |