Class PermissionDAO
java.lang.Object
de.hybris.platform.servicelayer.security.permissions.PermissionDAO
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classstatic class -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoiddeleteAclsForItem(PK itemPk, Collection<PermissionContainer> permissions) voiddeleteAclsForItemAndPermissions(PK itemPk, Collection<PK> permissionPks) voiddeleteAclsForItemAndPrincipals(PK itemPk, Collection<PK> principalPks) voiddeleteAclsForPermissions(PK itemPk, Collection<PK> permissionsPKs) findAclsForItem(PK itemPk) findGlobalAclsForPrincipalPk(PK principalPk) findGlobalRestrictedPrincipalsForPermissions(List<PK> permissionPks) protected voidinit()voidsetBatchCollectorFactory(BatchCollectorFactory batchCollectorFactory) voidsetJdbcTemplate(org.springframework.jdbc.core.JdbcTemplate jdbcTemplate) voidupsertAclsForItem(PK itemPk, Collection<PermissionContainer> permissions)
-
Constructor Details
-
PermissionDAO
public PermissionDAO()
-
-
Method Details
-
init
@PostConstruct protected void init() -
findAclsForItem
-
findGlobalAclsForPrincipalPk
-
findGlobalRestrictedPrincipalsForPermissions
-
upsertAclsForItem
-
deleteAclsForItem
-
deleteAclsForItemAndPrincipals
-
deleteAclsForItemAndPermissions
-
setBatchCollectorFactory
-
deleteAclsForPermissions
-
setJdbcTemplate
public void setJdbcTemplate(org.springframework.jdbc.core.JdbcTemplate jdbcTemplate)
-