Index
All Classes and Interfaces|All Packages
A
- add(String, Object) - Method in class de.bsvrz.sys.funclib.operatingMessage.OperatingMessage
-
Fügt einer Variable, die als Menge verwendet wird, ein Element hinzu.
- add(String, Object, boolean) - Method in class de.bsvrz.sys.funclib.operatingMessage.OperatingMessage
-
Fügt einer Variable, die als Menge verwendet wird, ein Element hinzu.
- addId(Object) - Method in class de.bsvrz.sys.funclib.operatingMessage.OperatingMessage
-
Fügt ein Element für den MeldungTypZusatz hinzu.
- APPLICATION_DOMAIN - Static variable in class de.bsvrz.sys.funclib.operatingMessage.MessageType
C
- CHANGE_MESSAGE - Enum constant in enum class de.bsvrz.sys.funclib.operatingMessage.MessageState
- create(MessageGrade, MessageType, Object, Object...) - Static method in class de.bsvrz.sys.funclib.operatingMessage.OperatingMessage
-
Erzeugt eine neue Betriebsmeldung mit angegebenem Level und Typ.
D
- de.bsvrz.sys.funclib.operatingMessage - package de.bsvrz.sys.funclib.operatingMessage
E
- error(MessageType, Object, Object...) - Static method in class de.bsvrz.sys.funclib.operatingMessage.OperatingMessage
-
Erzeugt eine neue Betriebsmeldung mit Level ERROR.
- ERROR - Enum constant in enum class de.bsvrz.sys.funclib.operatingMessage.MessageGrade
F
- fatal(MessageType, Object, Object...) - Static method in class de.bsvrz.sys.funclib.operatingMessage.OperatingMessage
-
Erzeugt eine neue Betriebsmeldung mit Level FATAL.
- FATAL - Enum constant in enum class de.bsvrz.sys.funclib.operatingMessage.MessageGrade
- fixed(String) - Static method in class de.bsvrz.sys.funclib.operatingMessage.MessageTemplate
-
Erstellt einen festen String-Wert als Textbaustein
- format(OperatingMessage) - Method in class de.bsvrz.sys.funclib.operatingMessage.MessageTemplate.OperatingMessageParam
-
Gibt den konkreten Textwert zurück.
- formatCollection(Collection<?>, String, String, String) - Static method in class de.bsvrz.sys.funclib.operatingMessage.OperatingMessage
-
Hilfsfunktion zur Formatierung einer Menge
G
- generateMessageId(OperatingMessage) - Method in interface de.bsvrz.sys.funclib.operatingMessage.MessageIdFactory
-
Erzeugt eine Meldungs-ID für eine Meldung
- get(String) - Method in class de.bsvrz.sys.funclib.operatingMessage.OperatingMessage
-
Gibt den aktuellen Wert einer Variablen zurück
- getCause() - Method in class de.bsvrz.sys.funclib.operatingMessage.MessageCauser
-
Gibt die Ursache für die Betriebsmeldung zurück.
- getCauser() - Method in class de.bsvrz.sys.funclib.operatingMessage.MessageCauser
-
Gibt den Veranlasser für die Betriebsmeldung zurück.
- getCompileTime() - Static method in class de.bsvrz.sys.funclib.operatingMessage.PackageRuntimeInfo
- getDependsOnCompiled() - Static method in class de.bsvrz.sys.funclib.operatingMessage.PackageRuntimeInfo
- getDependsOnLib() - Static method in class de.bsvrz.sys.funclib.operatingMessage.PackageRuntimeInfo
- getDependsOnSource() - Static method in class de.bsvrz.sys.funclib.operatingMessage.PackageRuntimeInfo
- getDomain() - Method in class de.bsvrz.sys.funclib.operatingMessage.MessageTemplate
-
Gibt die Art der Meldung zurück
- getDomain() - Method in class de.bsvrz.sys.funclib.operatingMessage.OperatingMessage
- getDomain() - Method in interface de.bsvrz.sys.funclib.operatingMessage.OperatingMessageInterface
-
Gibt die Art der Meldung zurück
- getDomain() - Method in class de.bsvrz.sys.funclib.operatingMessage.PersistentOperatingMessage
- getException() - Method in class de.bsvrz.sys.funclib.operatingMessage.OperatingMessage
-
Gibt die Exception zurück
- getException() - Method in interface de.bsvrz.sys.funclib.operatingMessage.OperatingMessageInterface
-
Gibt die Exception zurück
- getException() - Method in class de.bsvrz.sys.funclib.operatingMessage.PersistentOperatingMessage
- getGrade() - Method in enum class de.bsvrz.sys.funclib.operatingMessage.MessageGrade
- getGrade() - Method in class de.bsvrz.sys.funclib.operatingMessage.MessageTemplate
-
Gibt die Schwere der Meldung zurück
- getGrade() - Method in class de.bsvrz.sys.funclib.operatingMessage.OperatingMessage
- getGrade() - Method in interface de.bsvrz.sys.funclib.operatingMessage.OperatingMessageInterface
-
Gibt den Grad der Meldung zurück
- getGrade() - Method in class de.bsvrz.sys.funclib.operatingMessage.PersistentOperatingMessage
- getId() - Method in class de.bsvrz.sys.funclib.operatingMessage.OperatingMessage
-
Deprecated.
- getId() - Method in interface de.bsvrz.sys.funclib.operatingMessage.OperatingMessageInterface
-
Deprecated.
- getId() - Method in class de.bsvrz.sys.funclib.operatingMessage.PersistentOperatingMessage
- getIds() - Method in class de.bsvrz.sys.funclib.operatingMessage.OperatingMessage
-
Gibt die mit
OperatingMessage.addId(Object)
bisher hinzugefügten IDs zurück. - getInstance() - Static method in class de.bsvrz.sys.funclib.operatingMessage.MessageSender
-
Gibt die Instanz dieser Klasse zurück.
- getJvmVersion() - Static method in class de.bsvrz.sys.funclib.operatingMessage.PackageRuntimeInfo
- getLevel() - Method in class de.bsvrz.sys.funclib.operatingMessage.MessageTemplate
-
Gibt den Level zurück, mit dem erzeugte Meldungen beim Versand über die Debug-Funktionen ausgegeben werden sollen.
- getLevel() - Method in class de.bsvrz.sys.funclib.operatingMessage.OperatingMessage
- getLevel() - Method in interface de.bsvrz.sys.funclib.operatingMessage.OperatingMessageInterface
- getLicence() - Static method in class de.bsvrz.sys.funclib.operatingMessage.PackageRuntimeInfo
- getMessage() - Method in class de.bsvrz.sys.funclib.operatingMessage.OperatingMessage
- getMessage() - Method in interface de.bsvrz.sys.funclib.operatingMessage.OperatingMessageInterface
-
Gibt den Meldungstext zurück
- getMessage() - Method in class de.bsvrz.sys.funclib.operatingMessage.PersistentOperatingMessage
-
Gibt den Betriebsmeldungstext zurück
- getMessageId() - Method in class de.bsvrz.sys.funclib.operatingMessage.OperatingMessage
-
Gibt die ID der Betriebsmeldung zurück
- getMessageId() - Method in interface de.bsvrz.sys.funclib.operatingMessage.OperatingMessageInterface
-
Gibt die ID der Betriebsmeldung zurück
- getMessageType() - Method in class de.bsvrz.sys.funclib.operatingMessage.MessageType
- getMessageTypeAddOn() - Method in class de.bsvrz.sys.funclib.operatingMessage.OperatingMessage
- getMessageTypeAddOn() - Method in interface de.bsvrz.sys.funclib.operatingMessage.OperatingMessageInterface
-
Gibt den MeldungsTypZusatz zurück
- getMessageTypeAddOn() - Method in class de.bsvrz.sys.funclib.operatingMessage.PersistentOperatingMessage
- getObject() - Method in class de.bsvrz.sys.funclib.operatingMessage.OperatingMessage
- getObject() - Method in interface de.bsvrz.sys.funclib.operatingMessage.OperatingMessageInterface
-
Gibt das Systemobjekt, auf das sich die Meldung bezieht, zurück
- getObject() - Method in class de.bsvrz.sys.funclib.operatingMessage.PersistentOperatingMessage
- getParams() - Method in class de.bsvrz.sys.funclib.operatingMessage.MessageTemplate
-
Gibt die Textbausteine dieses Objekts zurück
- getRelease() - Static method in class de.bsvrz.sys.funclib.operatingMessage.PackageRuntimeInfo
- getRevision() - Static method in class de.bsvrz.sys.funclib.operatingMessage.PackageRuntimeInfo
- getState() - Method in enum class de.bsvrz.sys.funclib.operatingMessage.MessageState
- getState() - Method in class de.bsvrz.sys.funclib.operatingMessage.OperatingMessage
- getState() - Method in interface de.bsvrz.sys.funclib.operatingMessage.OperatingMessageInterface
-
Gibt den Zustand der Meldung zurück
- getState() - Method in class de.bsvrz.sys.funclib.operatingMessage.PersistentOperatingMessage
- getUser() - Method in class de.bsvrz.sys.funclib.operatingMessage.MessageCauser
-
Gibt den Benutzer zurück, der die Betriebsmeldung erzeugt hat.
- getVersion() - Static method in class de.bsvrz.sys.funclib.operatingMessage.PackageRuntimeInfo
- GOOD_MESSAGE - Enum constant in enum class de.bsvrz.sys.funclib.operatingMessage.MessageState
I
- ids() - Static method in class de.bsvrz.sys.funclib.operatingMessage.MessageTemplate
-
Erstellt einen neuen Platzhalter für die der Meldung zugeordneten Kennungen (MeldungsTypZusatz).
- info(MessageType, Object, Object...) - Static method in class de.bsvrz.sys.funclib.operatingMessage.OperatingMessage
-
Erzeugt eine neue Betriebsmeldung mit Level INFO.
- INFORMATION - Enum constant in enum class de.bsvrz.sys.funclib.operatingMessage.MessageGrade
- init(ClientDavInterface, String, String) - Method in class de.bsvrz.sys.funclib.operatingMessage.MessageSender
-
Initialisiert das Objekt indem die Verbindung zum Datenverteiler und die Kennung der Applikation übergeben wird.
- isDefined() - Method in class de.bsvrz.sys.funclib.operatingMessage.OperatingMessage
-
Gibt
true
zurück, wenn alle Variablen und ähnliches definiert sind - isDefined(OperatingMessage) - Method in class de.bsvrz.sys.funclib.operatingMessage.MessageTemplate.OperatingMessageParam
-
Gibt zurück ob der Wert dieses Textbausteins definiert ist.
M
- MESSAGE - Enum constant in enum class de.bsvrz.sys.funclib.operatingMessage.MessageState
- MessageCauser - Class in de.bsvrz.sys.funclib.operatingMessage
-
Diese Klasse stellt die Urlasserinformationen dar.
- MessageCauser(SystemObject, String, String) - Constructor for class de.bsvrz.sys.funclib.operatingMessage.MessageCauser
- MessageGrade - Enum Class in de.bsvrz.sys.funclib.operatingMessage
-
Diese Klasse stellt die Meldungsklasse für die Betriebsmeldungen dar.
- MessageIdFactory - Interface in de.bsvrz.sys.funclib.operatingMessage
-
Interface für Lambda-Ausdrücke, um eine Betriebsmeldungs-ID aus einer Betriebsmeldung zu erzeugen
- MessageSender - Class in de.bsvrz.sys.funclib.operatingMessage
-
Diese Klasse dient zur Erzeugung von Betriebsmeldungen.
- MessageState - Enum Class in de.bsvrz.sys.funclib.operatingMessage
-
Diese Klasse repräsentiert den Status einer Meldung.
- MessageTemplate - Class in de.bsvrz.sys.funclib.operatingMessage
-
Diese Klasse erlaubt es, Vorlagen für die Erstellung von Betriebsmeldungs-Texten zu erzeugen.
- MessageTemplate(MessageGrade, MessageType, MessageTemplate.OperatingMessageParam...) - Constructor for class de.bsvrz.sys.funclib.operatingMessage.MessageTemplate
-
Erzeugt eine neue Betriebsmeldungs-Text-Vorlage
- MessageTemplate.OperatingMessageParam - Class in de.bsvrz.sys.funclib.operatingMessage
-
Abstrakte Klasse für einen Textbaustein
- MessageType - Class in de.bsvrz.sys.funclib.operatingMessage
-
Diese Klasse stellt die beiden Zustände "System" und "Fach" für Meldungen, die sich auf systemtechnische oder fachliche Zustände beziehen, bereit.
- MessageType(String) - Constructor for class de.bsvrz.sys.funclib.operatingMessage.MessageType
N
- NEW_MESSAGE - Enum constant in enum class de.bsvrz.sys.funclib.operatingMessage.MessageState
- newMessage(SystemObject) - Method in class de.bsvrz.sys.funclib.operatingMessage.MessageTemplate
-
Erstellt aus der Vorlage ein neues Betriebsmeldungs-Objekt, das mit konkreten Werten gefüllt und dann versand werden kann
- newPersistentMessage() - Method in class de.bsvrz.sys.funclib.operatingMessage.OperatingMessage
-
Sendet diese Betriebsmeldung als neue Meldung und gibt ein Objekt zurück, über das die Betriebsmeldung geändert und ggf. wieder gutgemeldet werden kann.
- newPersistentMessage(String) - Method in class de.bsvrz.sys.funclib.operatingMessage.OperatingMessage
-
Sendet diese Betriebsmeldung als neue Meldung und gibt ein Objekt zurück, über das die Betriebsmeldung geändert und ggf. wieder gutgemeldet werden kann.
O
- object() - Static method in class de.bsvrz.sys.funclib.operatingMessage.MessageTemplate
-
Erstellt einen neuen Platzhalter für das Objekt, auf das sich die Betriebsmeldung bezieht
- OperatingMessage - Class in de.bsvrz.sys.funclib.operatingMessage
-
Klasse für eine konkrete Betriebsmeldung, die versendet werden kann.
- OperatingMessageInterface - Interface in de.bsvrz.sys.funclib.operatingMessage
-
Interface zum versenden von Betriebsmeldungen über das
OperatingMessageSink
- OperatingMessageParam() - Constructor for class de.bsvrz.sys.funclib.operatingMessage.MessageTemplate.OperatingMessageParam
- OperatingMessageSink - Class in de.bsvrz.sys.funclib.operatingMessage
-
Diese Klasse regelt den Versand von Betriebsmeldungen.
- OperatingMessageSink() - Constructor for class de.bsvrz.sys.funclib.operatingMessage.OperatingMessageSink
P
- PackageRuntimeInfo - Class in de.bsvrz.sys.funclib.operatingMessage
- PackageRuntimeInfo() - Constructor for class de.bsvrz.sys.funclib.operatingMessage.PackageRuntimeInfo
- PersistentOperatingMessage - Class in de.bsvrz.sys.funclib.operatingMessage
-
Eine Betriebsmeldung mit Zustand, über die beispielsweise zusammengehörige Änderungsmeldungen oder Gutmeldungen verschickt werden können.
- publish(OperatingMessageInterface) - Method in class de.bsvrz.sys.funclib.operatingMessage.OperatingMessageSink
-
Benutzerdefinierte Methode zum "Versand" einer Betriebsmeldung
- publishEverywhere(OperatingMessageInterface) - Static method in class de.bsvrz.sys.funclib.operatingMessage.OperatingMessageSink
-
Veröffentlicht eine Betriebsmeldung über alle registrierten OperatingMessageSink-Objekte.
- put(String, Object) - Method in class de.bsvrz.sys.funclib.operatingMessage.OperatingMessage
-
Setzt eine Variable
R
- register(OperatingMessageSink) - Static method in class de.bsvrz.sys.funclib.operatingMessage.OperatingMessageSink
-
Meldet eine neue Klasse an, die zu versendende Betriebsmeldungen entgegen nimmt
- REPEAT_MESSAGE - Enum constant in enum class de.bsvrz.sys.funclib.operatingMessage.MessageState
- resolve(OperatingMessageInterface) - Method in class de.bsvrz.sys.funclib.operatingMessage.PersistentOperatingMessage
-
Sendet eine Gutmeldung mit den übergebenen Betriebsmeldungsdaten
- resolve(String) - Method in class de.bsvrz.sys.funclib.operatingMessage.PersistentOperatingMessage
-
Sendet eine Gutmeldung mit dem übergebenen Betriebsmeldungstext
S
- send() - Method in class de.bsvrz.sys.funclib.operatingMessage.OperatingMessage
-
Sendet diese Betriebsmeldung einmal (falls sie definiert ist), sonst passiert nichts.
- sendChangeMessage() - Method in class de.bsvrz.sys.funclib.operatingMessage.PersistentOperatingMessage
-
Sendet eine Änderungsmeldung
- sendGoodMessage() - Method in class de.bsvrz.sys.funclib.operatingMessage.PersistentOperatingMessage
-
Sendet eine Gutmeldung
- sendMessage(MessageType, MessageGrade, String) - Method in class de.bsvrz.sys.funclib.operatingMessage.MessageSender
-
Die einfachste Version eine Betriebsmeldung zu verschicken.
- sendMessage(MessageType, String, MessageGrade, SystemObject, MessageCauser, String) - Method in class de.bsvrz.sys.funclib.operatingMessage.MessageSender
-
Hierbei handelt es sich um eine Betriebsmeldung, wo nur die ID und die GutMeldung fehlt.
- sendMessage(String, MessageType, String, MessageGrade, SystemObject, MessageState, MessageCauser, String) - Method in class de.bsvrz.sys.funclib.operatingMessage.MessageSender
-
Die vollständige Betriebsmeldung.
- sendMessage(String, MessageType, String, MessageGrade, MessageState, String) - Method in class de.bsvrz.sys.funclib.operatingMessage.MessageSender
-
Bei dieser Betriebsmeldung wird neben dem MeldungsTyp, der MeldungsKlasse und des Meldungstextes noch eine ID und ob es sich hierbei um eine GutMeldung handelt, übergeben.
- sendRepeatMessage() - Method in class de.bsvrz.sys.funclib.operatingMessage.PersistentOperatingMessage
-
Sendet eine Wiederholungsmeldung
- set(String, String) - Static method in class de.bsvrz.sys.funclib.operatingMessage.MessageTemplate
-
Erstellt einen neuen Platzhalter für eine Menge
- set(String, String, String, String) - Static method in class de.bsvrz.sys.funclib.operatingMessage.MessageTemplate
-
Erstellt einen neuen Platzhalter für eine Menge
- setApplicationLabel(String) - Method in class de.bsvrz.sys.funclib.operatingMessage.MessageSender
-
Die ApplikationsKennung kann mit dieser Methode nachträglich gesetzt werden.
- setException(Throwable) - Method in class de.bsvrz.sys.funclib.operatingMessage.OperatingMessage
-
Setzt bei Bedarf eine Exception, die die Ursache dieser Betriebsmeldung ist
- setMaxQueueSize(int) - Method in class de.bsvrz.sys.funclib.operatingMessage.MessageSender
-
Setzt die Größe der Warteschlange, in der Betriebsmeldungen gehalten werden solange es noch keine Sendesteuerung gibt.
- setMessage(OperatingMessageInterface) - Method in class de.bsvrz.sys.funclib.operatingMessage.PersistentOperatingMessage
-
Setzt eine neue Nachricht.
- setMessage(String) - Method in class de.bsvrz.sys.funclib.operatingMessage.PersistentOperatingMessage
-
Setzt einen neuen Betriebsmeldungstext.
- setMessageId(String) - Method in class de.bsvrz.sys.funclib.operatingMessage.OperatingMessage
-
Setzt die ID der Betriebsmeldung, die dem Zuordnen von Gutmeldung zur Betriebsmeldung dient und auch Grundlage für die Pid des Nachrichten-Objekts sein kann.
- SYSTEM_DOMAIN - Static variable in class de.bsvrz.sys.funclib.operatingMessage.MessageType
T
- toString() - Method in enum class de.bsvrz.sys.funclib.operatingMessage.MessageGrade
- toString() - Method in enum class de.bsvrz.sys.funclib.operatingMessage.MessageState
- toString() - Method in class de.bsvrz.sys.funclib.operatingMessage.MessageTemplate.OperatingMessageParam
- toString() - Method in class de.bsvrz.sys.funclib.operatingMessage.MessageTemplate
- toString() - Method in class de.bsvrz.sys.funclib.operatingMessage.MessageType
- toString() - Method in class de.bsvrz.sys.funclib.operatingMessage.OperatingMessage
-
Gibt den Text der Betriebsmeldung zurück.
- toString() - Method in class de.bsvrz.sys.funclib.operatingMessage.PersistentOperatingMessage
U
- unregister(OperatingMessageSink) - Static method in class de.bsvrz.sys.funclib.operatingMessage.OperatingMessageSink
-
Meldet ein Sink-Objekt wieder ab
- update(OperatingMessageInterface) - Method in class de.bsvrz.sys.funclib.operatingMessage.PersistentOperatingMessage
-
Sendet eine Änderungsmeldung mit den übergebenen Betriebsmeldungsdaten
- update(String) - Method in class de.bsvrz.sys.funclib.operatingMessage.PersistentOperatingMessage
-
Sendet eine Änderungsmeldung mit dem übergebenen Betriebsmeldungstext
V
- valueOf(String) - Static method in enum class de.bsvrz.sys.funclib.operatingMessage.MessageGrade
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class de.bsvrz.sys.funclib.operatingMessage.MessageState
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class de.bsvrz.sys.funclib.operatingMessage.MessageGrade
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class de.bsvrz.sys.funclib.operatingMessage.MessageState
-
Returns an array containing the constants of this enum class, in the order they are declared.
- variable(String) - Static method in class de.bsvrz.sys.funclib.operatingMessage.MessageTemplate
-
Erstellt einen neuen Platzhalter für eine einfache Variable
W
- warning(MessageType, Object, Object...) - Static method in class de.bsvrz.sys.funclib.operatingMessage.OperatingMessage
-
Erzeugt eine neue Betriebsmeldung mit Level WARNING.
- WARNING - Enum constant in enum class de.bsvrz.sys.funclib.operatingMessage.MessageGrade
- withDebugLevel(Level) - Method in class de.bsvrz.sys.funclib.operatingMessage.MessageTemplate
-
Gibt eine Kopie dieses Objekts zurück, welches den übergebenen Debug-Level für die Debug-Meldung verwendet (standardmäßig INFO)
- withIdFactory(MessageIdFactory) - Method in class de.bsvrz.sys.funclib.operatingMessage.MessageTemplate
-
Gibt eine Kopie dieses Objekts zurück, welches den übergebenen Lambda-Ausdruck zur Erzeugung einer Betriebsmeldungs-ID verwendet
All Classes and Interfaces|All Packages
OperatingMessageInterface.getMessageId()