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 void setObjects(java.util.List objects)
objects
- List mit den einzutragenden Objektenpublic 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 java.lang.String toString()
SubscriptionInfo
-ObjektstoString
in class java.lang.Object