Class RMAuthorityDAOImpl
- java.lang.Object
-
- org.alfresco.repo.security.authority.AuthorityDAOImpl
-
- org.alfresco.repo.security.authority.RMAuthorityDAOImpl
-
- All Implemented Interfaces:
NodeServicePolicies.BeforeDeleteNodePolicy
,NodeServicePolicies.OnUpdatePropertiesPolicy
,ClassPolicy
,Policy
,AuthorityDAO
,org.alfresco.util.cache.RefreshableCacheListener
,org.springframework.beans.factory.InitializingBean
public class RMAuthorityDAOImpl extends AuthorityDAOImpl
This class extendsAuthorityDAOImpl
and overrides two methods from the original class addAuthorityNameIfMatches(Setauthorities, String authorityName, AuthorityType type) and addAuthorityNameIfMatches(Set authorities, String authorityName, AuthorityType type, Pattern pattern)
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.alfresco.repo.policy.Policy
Policy.Arg
-
-
Field Summary
-
Fields inherited from interface org.alfresco.repo.node.NodeServicePolicies.BeforeDeleteNodePolicy
QNAME
-
Fields inherited from interface org.alfresco.repo.node.NodeServicePolicies.OnUpdatePropertiesPolicy
ARG_0, ARG_1, ARG_2, QNAME
-
-
Constructor Summary
Constructors Constructor Description RMAuthorityDAOImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected void
addAuthorityNameIfMatches(Set<String> authorities, String authorityName, AuthorityType type)
protected void
addAuthorityNameIfMatches(Set<String> authorities, String authorityName, AuthorityType type, Pattern pattern)
-
Methods inherited from class org.alfresco.repo.security.authority.AuthorityDAOImpl
addAuthority, addAuthorityToZones, afterPropertiesSet, authorityExists, beforeDeleteNode, createAuthority, deleteAuthority, findAuthorities, getAllAuthoritiesInZone, getAuthorities, getAuthoritiesInfo, getAuthorityDisplayName, getAuthorityName, getAuthorityNodeRefOrNull, getAuthorityZones, getCacheId, getContainedAuthorities, getContainingAuthorities, getContainingAuthoritiesInZone, getGroupCount, getName, getOrCreateZone, getPersonCount, getRootAuthorities, getShortName, getZone, init, isAuthorityContained, onCreateNode, onRefreshableCacheEvent, onUpdateProperties, removeAuthority, removeAuthority, removeAuthorityFromZones, setAclDAO, setAuthorityBridgeDAO, setAuthorityBridgeTableCache, setAuthorityDisplayName, setAuthorityLookupCache, setCannedQueryDAO, setCannedQueryRegistry, setChildAuthorityCache, setDictionaryService, setFindAuthoritiesLimit, setNamespacePrefixResolver, setNodeService, setPersonService, setPolicyComponent, setQnameDAO, setSearchService, setSingletonCache, setStoreUrl, setTenantService, setUseBridgeTable, setUserAuthorityCache, setZoneAuthorityCache, setZoneAuthoritySampleSize
-
-
-
-
Method Detail
-
addAuthorityNameIfMatches
protected void addAuthorityNameIfMatches(Set<String> authorities, String authorityName, AuthorityType type)
- Overrides:
addAuthorityNameIfMatches
in classAuthorityDAOImpl
-
addAuthorityNameIfMatches
protected void addAuthorityNameIfMatches(Set<String> authorities, String authorityName, AuthorityType type, Pattern pattern)
- Overrides:
addAuthorityNameIfMatches
in classAuthorityDAOImpl
-
-