org.alfresco.repo.domain.permissions.ibatis
Class AclCrudDAOImpl
java.lang.Object
org.alfresco.repo.domain.permissions.AbstractAclCrudDAOImpl
org.alfresco.repo.domain.permissions.ibatis.AclCrudDAOImpl
- All Implemented Interfaces:
- AclCrudDAO
public class AclCrudDAOImpl
- extends AbstractAclCrudDAOImpl
iBatis-specific implementation of the ACL Crud DAO.
- Since:
- 3.4
Methods inherited from class org.alfresco.repo.domain.permissions.AbstractAclCrudDAOImpl |
addAclMembersToAcl, addAclMembersToAcl, createAce, createAcl, createAclChangeSet, createAuthority, createPermission, deleteAces, deleteAcl, deleteAclChangeSet, deleteAclMembers, deleteAclMembersByAcl, deleteAuthority, deletePermission, getAce, getAce, getAcesAndAuthoritiesByAcl, getAcesByAuthority, getAcl, getAclChangeSet, getAclForUpdate, getAclMembersByAcl, getAclMembersByAclForUpdate, getAclMembersByAuthority, getAclsThatInheritFromAcl, getADMNodesByAcl, getAuthority, getAuthority, getAVMNodesByAcl, getLatestAclByGuid, getOrCreateAce, getOrCreateAuthority, getOrCreatePermission, getPermission, getPermission, renameAuthority, renamePermission, setAclEntityCache, setAuthorityEntityCache, setBatchSize, setPermissionEntityCache, setQnameDAO, updateAcl, updateAclChangeSet, updateAclMember |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AclCrudDAOImpl
public AclCrudDAOImpl()
setSqlSessionTemplate
public final void setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate sqlSessionTemplate)
createAclEntity
protected AclEntity createAclEntity(AclEntity entity)
- Specified by:
createAclEntity
in class AbstractAclCrudDAOImpl
getAclEntity
protected AclEntity getAclEntity(long aclEntityId)
- Specified by:
getAclEntity
in class AbstractAclCrudDAOImpl
getAclEntitiesThatInheritFromAcl
protected java.util.List getAclEntitiesThatInheritFromAcl(long aclEntityId)
- Specified by:
getAclEntitiesThatInheritFromAcl
in class AbstractAclCrudDAOImpl
getLatestAclEntityByGuid
protected java.lang.Long getLatestAclEntityByGuid(java.lang.String aclGuid)
- Specified by:
getLatestAclEntityByGuid
in class AbstractAclCrudDAOImpl
getADMNodeEntityIdsByAcl
protected java.util.List getADMNodeEntityIdsByAcl(long aclEntityId,
int maxResults)
- Specified by:
getADMNodeEntityIdsByAcl
in class AbstractAclCrudDAOImpl
getAVMNodeEntityIdsByAcl
protected java.util.List getAVMNodeEntityIdsByAcl(long aclEntityId,
int maxResults)
- Specified by:
getAVMNodeEntityIdsByAcl
in class AbstractAclCrudDAOImpl
updateAclEntity
protected int updateAclEntity(AclEntity updatedAclEntity)
- Specified by:
updateAclEntity
in class AbstractAclCrudDAOImpl
deleteAclEntity
protected int deleteAclEntity(long aclEntityId)
- Specified by:
deleteAclEntity
in class AbstractAclCrudDAOImpl
createAclMemberEntity
protected AclMemberEntity createAclMemberEntity(AclMemberEntity entity)
- Specified by:
createAclMemberEntity
in class AbstractAclCrudDAOImpl
getAclMemberEntitiesByAcl
protected java.util.List getAclMemberEntitiesByAcl(long aclEntityId)
- Specified by:
getAclMemberEntitiesByAcl
in class AbstractAclCrudDAOImpl
getAclMemberEntitiesByAuthority
protected java.util.List getAclMemberEntitiesByAuthority(java.lang.String authorityName)
- Specified by:
getAclMemberEntitiesByAuthority
in class AbstractAclCrudDAOImpl
updateAclMemberEntity
protected int updateAclMemberEntity(AclMemberEntity updatedAclMemberEntity)
- Specified by:
updateAclMemberEntity
in class AbstractAclCrudDAOImpl
deleteAclMemberEntities
protected int deleteAclMemberEntities(java.util.List aclMemberEntityIds)
- Specified by:
deleteAclMemberEntities
in class AbstractAclCrudDAOImpl
deleteAclMemberEntitiesByAcl
protected int deleteAclMemberEntitiesByAcl(long aclEntityId)
- Specified by:
deleteAclMemberEntitiesByAcl
in class AbstractAclCrudDAOImpl
createAclChangeSetEntity
protected java.lang.Long createAclChangeSetEntity()
- Specified by:
createAclChangeSetEntity
in class AbstractAclCrudDAOImpl
getAclChangeSetEntity
protected AclChangeSetEntity getAclChangeSetEntity(java.lang.Long aclChangeSetEntityId)
- Specified by:
getAclChangeSetEntity
in class AbstractAclCrudDAOImpl
deleteAclChangeSetEntity
protected int deleteAclChangeSetEntity(java.lang.Long aclChangeSetEntityId)
- Specified by:
deleteAclChangeSetEntity
in class AbstractAclCrudDAOImpl
updateChangeSetEntity
protected int updateChangeSetEntity(java.lang.Long id,
long commitTimeMs)
- Specified by:
updateChangeSetEntity
in class AbstractAclCrudDAOImpl
createAceEntity
protected long createAceEntity(AceEntity entity)
- Specified by:
createAceEntity
in class AbstractAclCrudDAOImpl
getAceEntity
protected AceEntity getAceEntity(long aceEntityId)
- Specified by:
getAceEntity
in class AbstractAclCrudDAOImpl
getAceEntity
protected AceEntity getAceEntity(long permissionId,
long authorityId,
boolean allowed,
ACEType type)
- Specified by:
getAceEntity
in class AbstractAclCrudDAOImpl
getAceEntitiesByAuthority
protected java.util.List getAceEntitiesByAuthority(long authorityEntityId)
- Specified by:
getAceEntitiesByAuthority
in class AbstractAclCrudDAOImpl
getAceAndAuthorityEntitiesByAcl
protected java.util.List getAceAndAuthorityEntitiesByAcl(long aclEntityId)
- Specified by:
getAceAndAuthorityEntitiesByAcl
in class AbstractAclCrudDAOImpl
deleteAceEntities
protected int deleteAceEntities(java.util.List aceEntityIds)
- Specified by:
deleteAceEntities
in class AbstractAclCrudDAOImpl
createAceContextEntity
protected long createAceContextEntity(AceContextEntity entity)
- Specified by:
createAceContextEntity
in class AbstractAclCrudDAOImpl
getAceContextEntity
protected AceContextEntity getAceContextEntity(long aceContextEntityId)
- Specified by:
getAceContextEntity
in class AbstractAclCrudDAOImpl
deleteAceContextEntity
protected int deleteAceContextEntity(long aceContextEntityId)
- Specified by:
deleteAceContextEntity
in class AbstractAclCrudDAOImpl
createPermissionEntity
protected PermissionEntity createPermissionEntity(PermissionEntity entity)
- Specified by:
createPermissionEntity
in class AbstractAclCrudDAOImpl
getPermissionEntity
protected PermissionEntity getPermissionEntity(long permissionEntityId)
- Specified by:
getPermissionEntity
in class AbstractAclCrudDAOImpl
getPermissionEntity
protected PermissionEntity getPermissionEntity(long qnameId,
java.lang.String name)
- Specified by:
getPermissionEntity
in class AbstractAclCrudDAOImpl
updatePermissionEntity
protected int updatePermissionEntity(PermissionEntity permissionEntity)
- Specified by:
updatePermissionEntity
in class AbstractAclCrudDAOImpl
deletePermissionEntity
protected int deletePermissionEntity(long permissionEntityId)
- Specified by:
deletePermissionEntity
in class AbstractAclCrudDAOImpl
createAuthorityEntity
protected AuthorityEntity createAuthorityEntity(AuthorityEntity entity)
- Specified by:
createAuthorityEntity
in class AbstractAclCrudDAOImpl
getAuthorityEntity
protected AuthorityEntity getAuthorityEntity(long authorityEntityId)
- Specified by:
getAuthorityEntity
in class AbstractAclCrudDAOImpl
getAuthorityEntity
protected AuthorityEntity getAuthorityEntity(java.lang.String authorityName)
- Specified by:
getAuthorityEntity
in class AbstractAclCrudDAOImpl
updateAuthorityEntity
protected int updateAuthorityEntity(AuthorityEntity authorityEntity)
- Specified by:
updateAuthorityEntity
in class AbstractAclCrudDAOImpl
deleteAuthorityEntity
protected int deleteAuthorityEntity(long authorityEntityId)
- Specified by:
deleteAuthorityEntity
in class AbstractAclCrudDAOImpl
createAuthorityAliasEntity
protected long createAuthorityAliasEntity(AuthorityAliasEntity entity)
- Specified by:
createAuthorityAliasEntity
in class AbstractAclCrudDAOImpl
deleteAuthorityAliasEntity
protected int deleteAuthorityAliasEntity(long authorityAliasEntityId)
- Specified by:
deleteAuthorityAliasEntity
in class AbstractAclCrudDAOImpl
Copyright © 2005 - 2010 Alfresco Software, Inc. All Rights Reserved.