org.nuxeo.cm.core.service
Class SetMailboxAclUnrestricted
java.lang.Object
org.nuxeo.ecm.core.api.UnrestrictedSessionRunner
org.nuxeo.cm.core.service.SetMailboxAclUnrestricted
public class SetMailboxAclUnrestricted
- extends org.nuxeo.ecm.core.api.UnrestrictedSessionRunner
Set the right WRITE for all the users of the mailbox, in unrestricted mode,
and removes the whole local ACL when there are no users for this mailbox.
- Author:
- nulrich, ldoguin
Fields inherited from class org.nuxeo.ecm.core.api.UnrestrictedSessionRunner |
isUnrestricted |
Method Summary |
void |
run()
|
Methods inherited from class org.nuxeo.ecm.core.api.UnrestrictedSessionRunner |
getOriginatingUsername, runUnrestricted, setOriginatingUsername |
SetMailboxAclUnrestricted
public SetMailboxAclUnrestricted(org.nuxeo.ecm.core.api.CoreSession session,
org.nuxeo.ecm.core.api.DocumentRef ref,
String permission)
SetMailboxAclUnrestricted
public SetMailboxAclUnrestricted(org.nuxeo.ecm.core.api.CoreSession session,
org.nuxeo.ecm.core.api.DocumentRef ref)
run
public void run()
throws org.nuxeo.ecm.core.api.ClientException
- Specified by:
run
in class org.nuxeo.ecm.core.api.UnrestrictedSessionRunner
- Throws:
org.nuxeo.ecm.core.api.ClientException
Copyright © 2011 Nuxeo SAS. All Rights Reserved.