public class Benutzer extends AbstractSystemObjekt
SystemObjekt.PidComparator
Modifier and Type | Field and Description |
---|---|
static 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(String pid,
String name,
String vorname,
String zweiterVorname,
String nachname,
String organisation,
String emailAdresse)
Legt einen Benutzer an.
|
void |
entfernen()
Löscht das Objekt in dem es auf "ungültig" gesetzt wird.
|
String |
getEmailAdresse()
Gibt die E-Mail-Adresse des Benutzers zurück.
|
String |
getNachname()
Gibt den Nachnamen des Benutzers zurück.
|
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.
|
String |
getVorname()
Gibt den Vornamen des Benutzers zurück.
|
String |
getZweiterVorname()
Gibt den zwieten Vornamen des Benutzers zurück.
|
compareTo, equals, getId, getName, getOnlineDatensatz, getOnlineDatensatz, getParameterDatensatz, getParameterDatensatz, getPid, getSystemObject, hashCode, hasOnlineDatensatz, hasParameterDatensatz, toString
public static final 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(String pid, String name, String vorname, String zweiterVorname, String nachname, String organisation, 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()
SystemObjekt
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 String getVorname()
public String getZweiterVorname()
null
, wenn es
keinen gibt.public String getNachname()
public String getOrganisation()
public String getEmailAdresse()
Copyright © 2017 BitCtrl Systems GmbH. All rights reserved.