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