com.wewebu.ow.server.ecmimpl.cmis.permissions
Class OwCMISPrivilegeSet

java.lang.Object
  extended by com.wewebu.ow.server.ecmimpl.cmis.permissions.OwCMISPrivilegeSet
All Implemented Interfaces:
com.wewebu.ow.server.ecm.OwPrivilegeSet

public class OwCMISPrivilegeSet
extends Object
implements com.wewebu.ow.server.ecm.OwPrivilegeSet

CMIS CmisAccessControlEntryType based privilege set implementation.

Alfresco Workdesk
Copyright (c) Alfresco Software, Inc.
All rights reserved.

For licensing information read the license.txt file or
go to: http://wiki.alfresco.com

Since:
3.2.0.0

Field Summary
 
Fields inherited from interface com.wewebu.ow.server.ecm.OwPrivilegeSet
INHERITANCE_DEPTH_NO_INHERITANCE, INHERITANCE_DEPTH_ONE_LEVEL, INHERITANCE_DEPTH_UNLIMITED
 
Constructor Summary
OwCMISPrivilegeSet(org.oasis_open.docs.ns.cmis.core._200908.CmisAccessControlEntryType accessControlEntry_p, Map<String,com.wewebu.ow.server.ecm.OwPrivilege> availablePrivileges_p)
           
 
Method Summary
 int getInheritanceDepth()
           
 com.wewebu.ow.server.ecm.OwUserInfo getPrincipal()
           
 Collection<com.wewebu.ow.server.ecm.OwPrivilege> getPrivileges()
           
 boolean isDenied()
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

OwCMISPrivilegeSet

public OwCMISPrivilegeSet(org.oasis_open.docs.ns.cmis.core._200908.CmisAccessControlEntryType accessControlEntry_p,
                          Map<String,com.wewebu.ow.server.ecm.OwPrivilege> availablePrivileges_p)
Method Detail

getPrincipal

public com.wewebu.ow.server.ecm.OwUserInfo getPrincipal()
Specified by:
getPrincipal in interface com.wewebu.ow.server.ecm.OwPrivilegeSet

isDenied

public boolean isDenied()
Specified by:
isDenied in interface com.wewebu.ow.server.ecm.OwPrivilegeSet

getPrivileges

public Collection<com.wewebu.ow.server.ecm.OwPrivilege> getPrivileges()
Specified by:
getPrivileges in interface com.wewebu.ow.server.ecm.OwPrivilegeSet

getInheritanceDepth

public int getInheritanceDepth()
Specified by:
getInheritanceDepth in interface com.wewebu.ow.server.ecm.OwPrivilegeSet

toString

public String toString()
Overrides:
toString in class Object


Copyright © 2013 Alfresco Business Solutions. All Rights Reserved.