public class Benutzer 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 Benutzer.
|
| Constructor and Description |
|---|
Benutzer(de.bsvrz.dav.daf.main.config.SystemObject obj)
Konstruktor zum Anlegen eines Systemobjekt, das ein Applikationsobjekt
SystemModellGlobalTypen.Benutzer in der
Datenverteiler-Konfiguration repräsentiert. |
| Modifier and Type | Method and Description |
|---|---|
static Benutzer |
anlegen(java.lang.String pid,
java.lang.String name,
java.lang.String vorname,
java.lang.String zweiterVorname,
java.lang.String nachname,
java.lang.String organisation,
java.lang.String emailAdresse)
Legt einen Benutzer an.
|
void |
entfernen()
Löscht das Objekt in dem es auf "ungültig" gesetzt wird.
|
java.lang.String |
getEmailAdresse()
Gibt die E-Mail-Adresse des Benutzers zurück.
|
java.lang.String |
getNachname()
Gibt den Nachnamen des Benutzers zurück.
|
java.lang.String |
getOrganisation()
Gibt den Namen der Verwaltung oder Firma, zu der der Benutzer gehört,
zurück.
|
SystemObjektTyp |
getTyp()
Gibt den Typ des Systemobjekts zurück.
|
java.lang.String |
getVorname()
Gibt den Vornamen des Benutzers zurück.
|
java.lang.String |
getZweiterVorname()
Gibt den zwieten Vornamen des Benutzers zurück.
|
compareTo, equals, getId, getName, getOnlineDatensatz, getOnlineDatensatz, getParameterDatensatz, getParameterDatensatz, getPid, getSystemObject, hashCode, hasOnlineDatensatz, hasParameterDatensatz, toStringpublic static final java.lang.String PRAEFIX_PID
public Benutzer(de.bsvrz.dav.daf.main.config.SystemObject obj)
SystemModellGlobalTypen.Benutzer in der
Datenverteiler-Konfiguration repräsentiert.obj - das Objekt in der Konfiguration des Datenverteilerspublic static Benutzer anlegen(java.lang.String pid, java.lang.String name, java.lang.String vorname, java.lang.String zweiterVorname, java.lang.String nachname, java.lang.String organisation, java.lang.String emailAdresse) throws de.bsvrz.dav.daf.main.config.ConfigurationChangeException
pid - die PID.name - der Name.vorname - der Vorname des Benutzers.zweiterVorname - der zweite Vorname des Benutzers oder null, wenn es
keinen gibt.nachname - der Nachname des Benutzers.organisation - der Name der Verwaltung oder Firma zu der der Benutzer gehört.emailAdresse - die E-Mail-Adresse des Benutzers.de.bsvrz.dav.daf.main.config.ConfigurationChangeException - wenn das Anlegen unzulässig ist.UserAdministration,
DataModel.getUserAdministration()public SystemObjektTyp getTyp()
SystemObjektpublic 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 getVorname()
public java.lang.String getZweiterVorname()
null, wenn es
keinen gibt.public java.lang.String getNachname()
public java.lang.String getOrganisation()
public java.lang.String getEmailAdresse()