org.alfresco.repo.domain.hibernate
Class PermissionsDaoComponentImpl

java.lang.Object
  extended by org.alfresco.repo.domain.hibernate.AbstractPermissionsDaoComponentImpl
      extended by org.alfresco.repo.domain.hibernate.PermissionsDaoComponentImpl
All Implemented Interfaces:
PermissionsDaoComponent, TransactionalDao

public class PermissionsDaoComponentImpl
extends AbstractPermissionsDaoComponentImpl

Old permissions dao component impl


Field Summary
 
Fields inherited from class org.alfresco.repo.domain.hibernate.AbstractPermissionsDaoComponentImpl
aclDaoComponent, INHERIT_PERMISSIONS_DEFAULT
 
Constructor Summary
PermissionsDaoComponentImpl()
           
 
Method Summary
protected  org.alfresco.repo.domain.hibernate.AbstractPermissionsDaoComponentImpl.CreationReport createAccessControlList(NodeRef nodeRef, boolean inherit, DbAccessControlList existing)
           
 void deletePermissions(NodeRef nodeRef)
          Delete the access control list and all access control entries for the node.
 
Methods inherited from class org.alfresco.repo.domain.hibernate.AbstractPermissionsDaoComponentImpl
beforeCommit, deletePermission, deletePermission, deletePermissions, deletePermissions, deletePermissions, deletePermissions, equals, flush, getAccessControlList, getAccessControlListProperties, getACLDAO, getAclDaoComponent, getInheritParentPermissions, getMutableAccessControlList, getPermissions, getPermissions, hashCode, isDirty, setAclDaoComponent, setDefaultACLDAO, setInheritParentPermissions, setPermission, setPermission, setPermission, setPermission, setProtocolToACLDAO
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PermissionsDaoComponentImpl

public PermissionsDaoComponentImpl()
Method Detail

createAccessControlList

protected org.alfresco.repo.domain.hibernate.AbstractPermissionsDaoComponentImpl.CreationReport createAccessControlList(NodeRef nodeRef,
                                                                                                                        boolean inherit,
                                                                                                                        DbAccessControlList existing)
Specified by:
createAccessControlList in class AbstractPermissionsDaoComponentImpl

deletePermissions

public void deletePermissions(NodeRef nodeRef)
Description copied from interface: PermissionsDaoComponent
Delete the access control list and all access control entries for the node.

Parameters:
nodeRef - the node for which to delete permission


Copyright © 2005 - 2010 Alfresco Software, Inc. All Rights Reserved.