org.exoplatform.wiki.mow.api
Class Permission
java.lang.Object
org.exoplatform.wiki.mow.api.Permission
- Direct Known Subclasses:
- PermissionImpl
public abstract class Permission
- extends Object
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
mowService
protected MOWService mowService
Permission
public Permission()
setMOWService
public void setMOWService(MOWService mowService)
getMOWService
public MOWService getMOWService()
getChromatticSession
protected org.chromattic.api.ChromatticSession getChromatticSession()
getJCRNode
protected javax.jcr.Node getJCRNode(String path)
throws Exception
- Throws:
Exception
getPermission
public abstract HashMap<String,String[]> getPermission(String path)
throws Exception
- Throws:
Exception
hasPermission
public abstract boolean hasPermission(PermissionType permissionType,
String path)
throws Exception
- Throws:
Exception
hasPermission
public abstract boolean hasPermission(PermissionType permissionType,
String path,
org.exoplatform.services.security.Identity user)
throws Exception
- Throws:
Exception
setPermission
public abstract void setPermission(HashMap<String,String[]> permissions,
String path)
throws Exception
- Throws:
Exception
Copyright © 2003-2013 eXo Platform SAS. All Rights Reserved.