|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectde.bsvrz.dav.daf.communication.lowLevel.telegrams.ReceiveSubscriptionInfo
public class ReceiveSubscriptionInfo
Constructor Summary | |
---|---|
ReceiveSubscriptionInfo()
Creates new ReceiveSubscriptionInfo |
|
ReceiveSubscriptionInfo(BaseSubscriptionInfo baseSubscriptionInfo,
ReceiveOptions receiveOptions,
ReceiverRole receiverRole)
Erzeugt ein neues Objekt mit den gegebenen Parametern. |
Method Summary | |
---|---|
ReceiveSubscriptionInfo |
cloneObject()
Gibt eine Kopie des Objektes zurück. |
BaseSubscriptionInfo |
getBaseSubscriptionInfo()
Gibt die Basisanmeldeinformationen zurück. |
boolean |
getDelayedDataFlag()
Gibt an, ob Interesse an nachgelieferten oder an aktuellen Datensätzen besteht. |
boolean |
getDeltaDataFlag()
Gibt an, ob Interesse an nur den geänderten Datensätzen oder an allen Datensätzen besteht. |
long |
getLastDataIndex()
Gibt den letzten Index des Datensatzes, den die Applikation empfangen hat, zurück. |
byte |
getLastErrorState()
Gibt den letzten Fehlerstatus zurück. |
int |
getLength()
Gibt die Länge dieses Telegrams zurück |
ReceiveOptions |
getReceiveOptions()
Gibt die Informationen über die Empfangsoptionen zurück. |
ReceiverRole |
getReceiverRole()
Gibt die Informationen über die Empfangsapplikationsrole zurück. |
boolean |
isDrain()
Gibt an, ob die Applikation als Senke für dieses Datum angemeldet ist oder nicht. |
boolean |
isReceiver()
Gibt an, ob die Applikation als ein normaler Empfänger für diese Datums angemeldet ist oder nicht. |
String |
parseToString()
Gibt einen String zurrück, der diesen Datensatz beschreibt. |
void |
read(DataInputStream in)
Lesen eines Datensatzes vom übergegebenen DataInputStream |
void |
setLastDataIndex(long newDataIndex)
Setzt den letzten Index des Datensatzes, den die Applikation empfangen hat. |
void |
setLastErrorState(byte error)
Setzt den letzten Fehlerstatus. |
boolean |
updateSubscriptionInfo(ReceiveSubscriptionInfo receiveSubscriptionInfo)
Aktualisiert diese Empfangsanmeldeinformationen durch Vereinigung mit einer weiteren Empfangsanmeldeinformation |
void |
write(DataOutputStream out)
Schreiben eines Datensatzes in den übergegebenen DataOutputStream |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public ReceiveSubscriptionInfo()
public ReceiveSubscriptionInfo(BaseSubscriptionInfo baseSubscriptionInfo, ReceiveOptions receiveOptions, ReceiverRole receiverRole)
baseSubscriptionInfo
- BasisanmeldeinformationenreceiveOptions
- Anmeldeoptionen der EmpfangsanmeldungenreceiverRole
- ApplikationsRoleMethod Detail |
---|
public final BaseSubscriptionInfo getBaseSubscriptionInfo()
public final boolean getDelayedDataFlag()
true:
nachgelieferte Datensätze erwünscht, false:
nachgelieferte Datensätze nicht erwünschtpublic final boolean getDeltaDataFlag()
true:
nur geänderte Datensätze erwünscht, false:
alle Datensätze erwünschtpublic final boolean isReceiver()
true:
Applikation ist normaler Emfänger, false:
Applikation ist kein normaler Empfängerpublic final boolean isDrain()
true:
Applikation ist als Senke angemeldet, false:
Applikation ist nicht als Senke angemeldet.public final ReceiveOptions getReceiveOptions()
public final ReceiverRole getReceiverRole()
public final long getLastDataIndex()
public final void setLastDataIndex(long newDataIndex)
newDataIndex
- Datenindexpublic final byte getLastErrorState()
public final void setLastErrorState(byte error)
error
- Fehlerstatuspublic final ReceiveSubscriptionInfo cloneObject()
public final boolean updateSubscriptionInfo(ReceiveSubscriptionInfo receiveSubscriptionInfo)
receiveSubscriptionInfo
- Weitere Empfangsanmeldeinformation
true bei Änderung dieser Empfangsanmeldeinformation,
false
sonstpublic final String parseToString()
public final void write(DataOutputStream out) throws IOException
out
- DataOutputStream
IOException,
- wenn ein Fehler beim Schreiben in den Ausgabestream auftritt.
IOException
public final void read(DataInputStream in) throws IOException
in
- DataInputStream
IOException,
- wenn ein Fehler beim Lesen des Streams auftritt.
IOException
public int getLength()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |