public class SendSubscriptionInfo extends Object
Modifier and Type | Field and Description |
---|---|
private BaseSubscriptionInfo |
_baseSubscriptionInfo
Die Basisanmeldeinformationen
|
private byte |
_lastTriggerRequest
Der letzte zustand des Triggerflags
|
private byte |
_requestSupport
Das Triggerflag:
- 0 Applikation will keine Sendeanforderungen erhalten - 1 Applikation will Sendeanforderungen erhalten |
private byte |
_source
Das Sende-Quelle Flag:
- 0 signalisiert Sender - 1 signalisiert Quelle |
Constructor and Description |
---|
SendSubscriptionInfo()
Erzeugt neues Objekt ohne Parameter.
|
SendSubscriptionInfo(BaseSubscriptionInfo baseSubscriptionInfo,
SenderRole senderRole,
boolean requestSupport)
Erzeugt neues Objekt mit gegebenen Parametern.
|
Modifier and Type | Method and Description |
---|---|
BaseSubscriptionInfo |
getBaseSubscriptionInfo()
Gibt die Basisanmeldeinformationen zurück
|
byte |
getLastTriggerRequest()
Gibt den letzten Zustand des Triggerflags zurück.
|
short |
getLength()
Gibt die Länge des Telegramms zurück
|
boolean |
isRequestSupported()
Gibt an, ob die Applikation getriggert werden kann.
|
boolean |
isSender()
Gibt an, ob der Status der Applikation Sender ist.
|
boolean |
isSenderRequestNotSupported()
Gibt an, ob der Status der Applikation Sender ist und ob nicht getriggert werden kann.
|
boolean |
isSenderRequestSupported()
Gibt an, ob der Status der Applikation Sender ist und ob getriggert werden kann.
|
boolean |
isSource()
Gibt an, ob der Status der Applikation Quelle ist.
|
boolean |
isSourceRequestNotSupported()
Gibt an, ob der Status der Applikation Quelle ist und ob getriggert werden kann.
|
boolean |
isSourceRequestSupported()
Gibt an, ob der Status der Applikation Quelle ist und ob getriggert werden kann.
|
String |
parseToString()
Gibt ein String zurrück, der diesen Datensatz beschreibt
|
void |
read(DataInputStream in)
Lesen eines Datensatzes vom gegebenen DataInputStream
|
void |
setLastTriggerRequest(byte b)
Setzt den letzten Zustand des Triggerflags.
|
String |
toString() |
void |
write(DataOutputStream out)
Schreiben eines Datensatzes in das gegebene DataOutputStream
|
private BaseSubscriptionInfo _baseSubscriptionInfo
private byte _source
private byte _requestSupport
private byte _lastTriggerRequest
public SendSubscriptionInfo()
public SendSubscriptionInfo(BaseSubscriptionInfo baseSubscriptionInfo, SenderRole senderRole, boolean requestSupport)
baseSubscriptionInfo
- BasisannmeldeinformaionsenderRole
- SenderrollerequestSupport
- Triggerflagpublic final byte getLastTriggerRequest()
public final void setLastTriggerRequest(byte b)
b
- Zusatndpublic final BaseSubscriptionInfo getBaseSubscriptionInfo()
public final boolean isSenderRequestSupported()
ture:
Applikation ist ein Sender und es darf getriggert werden, false:
Applikation ist kein Sender oder es darf nicht
getriggert werden.public final boolean isSenderRequestNotSupported()
ture:
Applikation ist ein Sender und es darf nicht getriggert werden, false:
Applikation ist kein Sender oder es darf
getriggert werden.public final boolean isSourceRequestSupported()
ture:
Applikation ist eine Quelle und es darf getriggert werden, false:
Applikation ist keine Quelle oder es darf nicht
getriggert werden.public final boolean isSourceRequestNotSupported()
ture:
Applikation ist eine Quelle und es darf nicht getriggert werden, false:
Applikation ist keine Quelle oder es darf
getriggert werden.public final boolean isSource()
true:
Applikation ist Quelle, false:
Applikation ist keine Quellepublic final boolean isSender()
true:
Applikation ist Sender, false:
Applikation ist kein Senderpublic final boolean isRequestSupported()
true:
Applikation kann getriggert werden, false:
Applikation kann nicht getriggert werdenpublic final String parseToString()
public final void write(DataOutputStream out) throws IOException
out
- DataOutputStreamIOException
- wenn beim Schreiben in den Outputstream ein Fehler auftrittpublic final void read(DataInputStream in) throws IOException
in
- DataInputStreamIOException
- wenn beim Lesen des Inputstream ein Fehler auftrittpublic short getLength()