public class Ereignis extends AbstractSystemObjekt
SystemObjekt.PidComparator
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
PRAEFIX_PID
Der Standardpräfix für die PID eines neuen Ereignisses.
|
Constructor and Description |
---|
Ereignis(de.bsvrz.dav.daf.main.config.SystemObject obj)
Konstruiert ein Ereignis aus einem
SystemObject . |
Modifier and Type | Method and Description |
---|---|
static Ereignis |
anlegen(java.lang.String pid,
java.lang.String name,
java.lang.String beschreibung,
EreignisTyp ereignisTyp)
Legt ein neues Ereignis an.
|
void |
entfernen()
Löscht das Objekt in dem es auf "ungültig" gesetzt wird.
|
java.lang.String |
getBeschreibung()
Getter der konfigurierten Ereignisbeschreibung.
|
EreignisTyp |
getEreignisTyp()
Getter des konfigurierten Ereignistyps.
|
SystemObjektTyp |
getTyp()
Gibt den Typ des Systemobjekts zurück.
|
compareTo, equals, getId, getName, getOnlineDatensatz, getOnlineDatensatz, getParameterDatensatz, getParameterDatensatz, getPid, getSystemObject, hashCode, hasOnlineDatensatz, hasParameterDatensatz, toString
public static final java.lang.String PRAEFIX_PID
public Ereignis(de.bsvrz.dav.daf.main.config.SystemObject obj)
SystemObject
.obj
- ein SystemObject
, welches ein Ereignis sein muss.public static Ereignis anlegen(java.lang.String pid, java.lang.String name, java.lang.String beschreibung, EreignisTyp ereignisTyp) throws de.bsvrz.dav.daf.main.config.ConfigurationChangeException
pid
- die PID.name
- der Name.beschreibung
- die Ereignisbeschreibung.ereignisTyp
- der Typ des Ereignisses.de.bsvrz.dav.daf.main.config.ConfigurationChangeException
- wenn das Anlegen unzulässig ist.public void entfernen() throws de.bsvrz.dav.daf.main.config.ConfigurationChangeException
de.bsvrz.dav.daf.main.config.ConfigurationChangeException
- wenn das Löschen nicht zulässig ist.public java.lang.String getBeschreibung()
public EreignisTyp getEreignisTyp()
public SystemObjektTyp getTyp()
SystemObjekt