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