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