org.nuxeo.ecm.automation.features
Class PlatformFunctions
java.lang.Object
org.nuxeo.ecm.automation.core.scripting.CoreFunctions
org.nuxeo.ecm.automation.features.PlatformFunctions
public class PlatformFunctions
- extends CoreFunctions
- Author:
- Bogdan Stefanescu
PlatformFunctions
public PlatformFunctions()
getUserManager
public UserManager getUserManager()
throws Exception
- Throws:
Exception
getDirService
public DirectoryService getDirService()
throws Exception
- Throws:
Exception
getVocabularyLabel
public String getVocabularyLabel(String voc,
String key)
throws Exception
- Throws:
Exception
getPrincipal
public NuxeoPrincipal getPrincipal(String username)
throws Exception
- Throws:
Exception
getEmail
public String getEmail(String username)
throws Exception
- Throws:
Exception
getPrincipalsFromGroup
public Set<NuxeoPrincipal> getPrincipalsFromGroup(String group)
throws Exception
- Throws:
Exception
getPrincipalsFromGroup
public Set<NuxeoPrincipal> getPrincipalsFromGroup(String group,
boolean ignoreGroups)
throws Exception
- Throws:
Exception
getEmailsFromGroup
public StringList getEmailsFromGroup(String group)
throws Exception
- Throws:
Exception
getEmailsFromGroup
public StringList getEmailsFromGroup(String group,
boolean ignoreGroups)
throws Exception
- Throws:
Exception
getPrincipalEmails
public StringList getPrincipalEmails(List<NuxeoPrincipal> principals)
throws Exception
- Throws:
Exception
getEmails
public StringList getEmails(List<String> usernames)
throws Exception
- Throws:
Exception
getNextId
public String getNextId(String key)
throws Exception
- Throws:
Exception
htmlEscape
public static String htmlEscape(String str)
Copyright © 2011 Nuxeo SAS. All Rights Reserved.