|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectde.bsvrz.pua.prot.manager.ProtocolAnswer
public class ProtocolAnswer
Klasse zum Versenden einer Antwort auf eine Protokoll-bezogene Anfrage.
Der Sendevorgang wird als einfacher Sender durchgeführt.
Verwendet Sender zum Versenden der Daten.
| Constructor Summary | |
|---|---|
ProtocolAnswer()
|
|
| Method Summary | |
|---|---|
static DataDescription |
getDataDescription(DataModel model)
Erzeugt die passende Datenbeschreibung zum Senden. |
static boolean |
sendAbort(Sender sender,
long protocolId,
java.lang.String errorMsg)
Sendet eine negative Quittung, die zeigt, dass die Protokollerstellung abgebrochen wurde. |
static boolean |
sendAck(ClientDavInterface dav,
SystemObject client,
long requestId)
Sendet eine Quittung an den Auftraggeber. |
static boolean |
sendAck(Sender sender,
long protocolId)
Sendet eine Quittung an den Auftraggeber. |
static boolean |
sendError(ClientDavInterface dav,
SystemObject client,
long requestId,
java.lang.String errorMsg)
Sendet eine Fehlermeldung an den Auftraggeber. |
static boolean |
sendError(Sender sender,
long protocolId,
java.lang.String errorMsg)
Sendet eine Fehlermeldung an den Auftraggeber. |
static boolean |
sendProtocol(Sender sender,
long protocolId,
SerializerUtil serializer,
ProtocolResult protocolResult)
Sendet den Protokolldatensatz als einfacher Sender. |
static boolean |
sendProtocolId(Sender sender,
long requestId,
long protocolId)
Sendet die Protokoll-Id als einfacher Sender an den Auftraggeber. |
static boolean |
sendProtocolList(ClientDavInterface dav,
SystemObject client,
long requestId,
long[] protocolIds,
ProcessingParameter[] pp)
Sendet eine Liste mit den gespeicherten Protokollen an den Auftraggeber. |
static boolean |
sendStatus(ClientDavInterface dav,
SystemObject client,
long protocolId,
byte status)
Sendet den Status an den Auftraggeber. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public ProtocolAnswer()
| Method Detail |
|---|
public static boolean sendStatus(ClientDavInterface dav,
SystemObject client,
long protocolId,
byte status)
throws FailureException
dav - Verbindung zum Datenverteilerclient - Empfänger der Daten.protocolId - Protokoll-Idstatus - Status (in Prozent)
true falls gesendet wurde.false bei negativer Sendesteuerung durch den Datenverteiler (weil kein Abnehmer).
FailureException - Falls nicht gesendet werden konnte.
public static boolean sendError(Sender sender,
long protocolId,
java.lang.String errorMsg)
throws FailureException
sender - Objekt das den Datenversand durchführt.protocolId - Protokoll-IderrorMsg - Fehlermeldung
true falls gesendet wurde.false bei negativer Sendesteuerung durch den Datenverteiler (weil kein Abnehmer).
FailureException - Falls nicht gesendet werden konnte.
public static boolean sendError(ClientDavInterface dav,
SystemObject client,
long requestId,
java.lang.String errorMsg)
throws FailureException
dav - Verbindung zum Datenverteilerclient - Empfänger der Daten.requestId - Anfrage-IderrorMsg - Fehlermeldung
true falls gesendet wurde.false bei negativer Sendesteuerung durch den Datenverteiler (weil kein Abnehmer).
FailureException - Falls nicht gesendet werden konnte.
public static boolean sendAck(Sender sender,
long protocolId)
throws FailureException
sender - Objekt das den Datenversand durchführt.protocolId - Protokoll-Id
true falls gesendet wurde.false bei negativer Sendesteuerung durch den Datenverteiler (weil kein Abnehmer).
FailureException - Falls nicht gesendet werden konnte.
public static boolean sendAck(ClientDavInterface dav,
SystemObject client,
long requestId)
throws FailureException
dav - Verbindung zum Datenverteilerclient - Empfänger der Daten.requestId - Anfrage-Id
true falls gesendet wurde.false bei negativer Sendesteuerung durch den Datenverteiler (weil kein Abnehmer).
FailureException - Falls nicht gesendet werden konnte.
public static boolean sendProtocolList(ClientDavInterface dav,
SystemObject client,
long requestId,
long[] protocolIds,
ProcessingParameter[] pp)
throws FailureException
dav - Verbindung zum Datenverteilerclient - Empfänger der Daten.requestId - Anfrage-IdprotocolIds - Liste mit den Ids der gespeicherten Protokollepp - Weitere Informationen zum Protokoll.
true falls gesendet wurde.false bei negativer Sendesteuerung durch den Datenverteiler (weil kein Abnehmer).
FailureException - Falls nicht gesendet werden konnte.
public static boolean sendProtocol(Sender sender,
long protocolId,
SerializerUtil serializer,
ProtocolResult protocolResult)
throws FailureException
sender - Objekt das den Datenversand durchführt.protocolId - Protokoll-Idserializer - Serialisierer-Objekt.protocolResult - Ergebnisdatensatz.
true falls gesendet wurde.false bei negativer Sendesteuerung durch den Datenverteiler (weil kein Abnehmer).
FailureException - Fehler beim Senden.
public static boolean sendProtocolId(Sender sender,
long requestId,
long protocolId)
throws FailureException
sender - Objekt das den Datenversand durchführt.requestId - Anfrage-IdprotocolId - Protokoll-Id.
true falls gesendet wurde.false bei negativer Sendesteuerung durch den Datenverteiler (weil kein Abnehmer).
FailureException - Falls nicht gesendet werden konnte.
public static DataDescription getDataDescription(DataModel model)
throws FailureException
model - Datenmodel.
FailureException - Fehler bei der Kommunikation mit der Konfiguration.
public static boolean sendAbort(Sender sender,
long protocolId,
java.lang.String errorMsg)
throws FailureException
sender - SenderprotocolId - Protokoll-IderrorMsg - Fehlermeldung.
true falls gesendet wurde.false bei negativer Sendesteuerung durch den Datenverteiler (weil kein Abnehmer).
FailureException - Fehler beim Senden.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||