Class DummyAccessControlManager
java.lang.Object
de.bsvrz.dav.daf.accessControl.internal.DummyAccessControlManager
- All Implemented Interfaces:
AccessControlManager
AccessControlManager
-Implementierung, die alles erlaubt (bei deaktivierter Rechteprüfung)-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic class
static class
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
addChangeListener
(AccessControlChangeListener listener) Meldet einen Listener auf geänderte Nutzerrechte anGibt die Benutzerrechte zum aktuell angemeldeten Benutzer zurück.getUserPermissions
(long userId) Gibt die Benutzerrechte zu dem Benutzer mit der angegebenen ID zurück.void
Entfernt einen Listener auf geänderte BenutzerrechteMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface de.bsvrz.dav.daf.accessControl.AccessControlManager
getUserPermissions, getUserPermissions
-
Constructor Details
-
DummyAccessControlManager
public DummyAccessControlManager(long myUserId)
-
-
Method Details
-
getUserPermissions
Description copied from interface:AccessControlManager
Gibt die Benutzerrechte zu dem Benutzer mit der angegebenen ID zurück. Handelt es sich bei der ID nicht um einen gültigen Benutzer, werden keine Rechte vergeben.- Specified by:
getUserPermissions
in interfaceAccessControlManager
- Parameters:
userId
- Angegebene BenutzerId- Returns:
- Das geforderte UserInfo-Objekt
-
getUserPermissions
Description copied from interface:AccessControlManager
Gibt die Benutzerrechte zum aktuell angemeldeten Benutzer zurück.- Specified by:
getUserPermissions
in interfaceAccessControlManager
- Returns:
- Ein UserInfo-Objekt
-
addChangeListener
Description copied from interface:AccessControlManager
Meldet einen Listener auf geänderte Nutzerrechte an- Specified by:
addChangeListener
in interfaceAccessControlManager
- Parameters:
listener
- Listener
-
removeChangeListener
Description copied from interface:AccessControlManager
Entfernt einen Listener auf geänderte Benutzerrechte- Specified by:
removeChangeListener
in interfaceAccessControlManager
- Parameters:
listener
- Listener
-