|
Nuxeo ECM Projects 5.4.3-SNAPSHOT | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface UserMultiTenantManagement
Implementations of this interface manages the multi-tenant behavior for UserManager. This class will be used to fetch the User Directory and the Group characteristics
Method Summary | |
---|---|
String |
groupnameTranformer(UserManager um,
String groupname,
DocumentModel context)
Transform the GroupName to add to tenant characteristic. |
DocumentModel |
groupTransformer(UserManager um,
DocumentModel group,
DocumentModel context)
Transform the Group DocumentModel store it into the tenant described by the context |
void |
queryTransformer(UserManager um,
Map<String,Serializable> filter,
Set<String> fulltext,
DocumentModel context)
Transform filter and fulltext to fetch Groups for the given context and the query specified with the given filter and fulltext. |
Method Detail |
---|
void queryTransformer(UserManager um, Map<String,Serializable> filter, Set<String> fulltext, DocumentModel context) throws ClientException
ClientException
DocumentModel groupTransformer(UserManager um, DocumentModel group, DocumentModel context) throws ClientException
um
- group
- to modifiedcontext
- that bring the tenant information
ClientException
String groupnameTranformer(UserManager um, String groupname, DocumentModel context)
um
- group
- to modifiedcontext
- that bring the tenant information
ClientException
|
Nuxeo ECM Projects 5.4.3-SNAPSHOT | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |