public class SubscriptionInfo
extends java.lang.Object
Modifier and Type | Method and Description |
---|---|
void |
decIntervalCount()
Dekrementiert die Anzahl der zu sendenden Zykel
|
int |
getIntervalCount()
Gibt die Anzahl der zu sendenden Zykel zurück
|
long |
getIntervalLowerBound()
Gibt die untere Grenze des Intervallbereichs zurück
|
long |
getIntervalUpperBound()
Gibt die obere Grenze des Intervallbereichs zurück
|
java.util.List |
getObjects()
Gibt die anzumeldenden Objekte zurück
|
java.lang.String |
getObjectSpec()
Gibt die Objektspezifikation zurück
|
de.bsvrz.dav.daf.main.ReceiveOptions |
getOptions()
Gibt die Optionen des Anmeldungsobjekts zurück
|
long |
getRandomInterval()
Gibt eine zufällige Intervalllänge im eingestellten Bereich zurück
|
de.bsvrz.dav.daf.main.ReceiverRole |
getReceiverRole()
Gibt die Rolle des Anmeldungsobjekts zurück
|
de.bsvrz.dav.daf.main.SenderRole |
getSenderRole()
Gibt die Rolle des Anmeldungsobjekts zurück
|
java.lang.String[] |
getSplittedData(java.lang.String separator,
int count)
Gibt die Datenspezifikationen dieses Anmeldungsobjekts in einem Feld
zurück.
|
java.lang.String[] |
getSplittedObjects(java.lang.String separator)
Gibt die Objekte dieses Anmeldungsobjekts in einem Feld zurück
|
int |
getSpread()
Gibt die Streuung zurück.
|
int |
getTimeStampOption()
Gibt die Zeitstempel-Option des Anmeldungsobjekts zurück
|
void |
incIntervalCount()
Inkrementiert die Anzahl der zu sendenden Zykel
|
void |
setDataDescription(de.bsvrz.dav.daf.main.DataDescription dd)
Trägt Datenbeschreibungen ein
|
void |
setObjects(java.util.List objects)
Setzt die Liste der Objekte
|
java.lang.String |
toString()
String-Darstellung eines
SubscriptionInfo -Objekts |
public void decIntervalCount()
public long getIntervalLowerBound()
public int getIntervalCount()
public long getIntervalUpperBound()
public java.util.List getObjects()
public java.lang.String getObjectSpec()
public de.bsvrz.dav.daf.main.ReceiveOptions getOptions()
ReceiveOptions
des Anmeldungsobjektspublic long getRandomInterval()
intervalLowerBound
und intervalUpperBound
liegtpublic de.bsvrz.dav.daf.main.ReceiverRole getReceiverRole()
ReceiverRole
des Anmeldungsobjektspublic de.bsvrz.dav.daf.main.SenderRole getSenderRole()
SenderRole
des Anmeldungsobjektspublic java.lang.String[] getSplittedData(java.lang.String separator, int count)
separator
- String: das zu verwendende Trennzeichen. Die
Zeichenkette wird als Liste durch
separator
getrennter Zeichenketten
interpretiert.count
- Anzahl der Teilstringspublic java.lang.String[] getSplittedObjects(java.lang.String separator)
separator
- String: das zu verwendende Trennzeichen. Die
Zeichenkette wird als Liste durch
separator
getrennter Zeichenketten
interpretiert.public int getSpread()
public int getTimeStampOption()
public void incIntervalCount()
public void setDataDescription(de.bsvrz.dav.daf.main.DataDescription dd)
dd
- DataDescription mit den einzutragenden
Datenbeschreibungenpublic void setObjects(java.util.List objects)
objects
- List mit den einzutragenden Objektenpublic java.lang.String toString()
SubscriptionInfo
-ObjektstoString
in class java.lang.Object