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
This class extends authorities, String authorityName, AuthorityType type)
and
addAuthorityNameIfMatches(Set authorities, String authorityName, AuthorityType type, Pattern pattern)
AuthorityDAOImpl
and overrides two methods from the original class
addAuthorityNameIfMatches(Set-
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 -
Method Summary
Modifier and TypeMethodDescriptionprotected 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
-
Constructor Details
-
RMAuthorityDAOImpl
public RMAuthorityDAOImpl()
-
-
Method Details
-
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
-