Class DeputyManagementStorageService
java.lang.Object
org.nuxeo.ecm.platform.login.deputy.management.DeputyManagementStorageService
- All Implemented Interfaces:
DeputyManager
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
addMandate
(DocumentModel entry) getAvalaibleDeputyIds
(String userName) getAvalaibleMandates
(String userName) getPossiblesAlternateLogins
(String userName) protected String
protected String
id
(DocumentModel entry) protected void
protected DocumentModel
newMandate
(String username, String deputy) newMandate
(String username, String deputy, Calendar start, Calendar end) void
removeMandate
(String username, String deputy) void
-
Constructor Details
-
DeputyManagementStorageService
public DeputyManagementStorageService()
-
-
Method Details
-
getDeputySchemaName
- Specified by:
getDeputySchemaName
in interfaceDeputyManager
-
initPersistentService
protected void initPersistentService() -
resetDeputies
public void resetDeputies() -
getPossiblesAlternateLogins
- Specified by:
getPossiblesAlternateLogins
in interfaceDeputyManager
-
getAvalaibleDeputyIds
- Specified by:
getAvalaibleDeputyIds
in interfaceDeputyManager
-
getAvalaibleMandates
- Specified by:
getAvalaibleMandates
in interfaceDeputyManager
-
newMandate
- Specified by:
newMandate
in interfaceDeputyManager
-
newEntry
-
newMandate
- Specified by:
newMandate
in interfaceDeputyManager
-
addMandate
- Specified by:
addMandate
in interfaceDeputyManager
-
removeMandate
- Specified by:
removeMandate
in interfaceDeputyManager
-
id
-
id
-