Interface DeputyManager
-
- All Known Implementing Classes:
DeputyManagementStorageService
public interface DeputyManager
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidaddMandate(DocumentModel entry)List<String>getAvalaibleDeputyIds(String userName)List<DocumentModel>getAvalaibleMandates(String userName)StringgetDeputySchemaName()List<String>getPossiblesAlternateLogins(String userName)DocumentModelnewMandate(String username, String deputy)DocumentModelnewMandate(String username, String deputy, Calendar start, Calendar end)voidremoveMandate(String username, String deputy)
-
-
-
Method Detail
-
getPossiblesAlternateLogins
List<String> getPossiblesAlternateLogins(String userName)
-
getAvalaibleDeputyIds
List<String> getAvalaibleDeputyIds(String userName)
-
getAvalaibleMandates
List<DocumentModel> getAvalaibleMandates(String userName)
-
newMandate
DocumentModel newMandate(String username, String deputy)
-
newMandate
DocumentModel newMandate(String username, String deputy, Calendar start, Calendar end)
-
addMandate
void addMandate(DocumentModel entry)
-
removeMandate
void removeMandate(String username, String deputy)
-
getDeputySchemaName
String getDeputySchemaName()
-
-