public class NonRecursiveGrantResourceCreatePermissionPostCreateSysPersister extends CommonGrantResourceCreatePermissionPostCreateSysPersister implements Serializable
sqlProfile, sqlStrings
Constructor and Description |
---|
NonRecursiveGrantResourceCreatePermissionPostCreateSysPersister(SQLProfile sqlProfile,
SQLStrings sqlStrings) |
Modifier and Type | Method and Description |
---|---|
Map<String,Map<String,Set<ResourceCreatePermission>>> |
getResourceCreatePostCreateSysPermissionsIncludeInherited(SQLConnection connection,
Resource accessorResource) |
Set<ResourceCreatePermission> |
getResourceCreatePostCreateSysPermissionsIncludeInherited(SQLConnection connection,
Resource accessorResource,
Id<ResourceClassId> resourceClassId,
Id<DomainId> resourceDomainId) |
void |
removeAllResourceCreatePostCreateSysPermissions(SQLConnection connection,
Id<DomainId> accessedDomainId) |
addResourceCreatePostCreateSysPermissions, getResourceCreatePostCreateSysPermission, getResourceCreatePostCreateSysPermissions, getResourceCreatePostCreateSysPermissions, removeAllResourceCreatePostCreateSysPermissions, removeResourceCreatePostCreateSysPermissions, removeResourceCreatePostCreateSysPermissions, updateResourceCreatePostCreateSysPermissions
assertOneRowInserted, assertOneRowUpdated, closeStatement
public NonRecursiveGrantResourceCreatePermissionPostCreateSysPersister(SQLProfile sqlProfile, SQLStrings sqlStrings)
public Set<ResourceCreatePermission> getResourceCreatePostCreateSysPermissionsIncludeInherited(SQLConnection connection, Resource accessorResource, Id<ResourceClassId> resourceClassId, Id<DomainId> resourceDomainId)
public Map<String,Map<String,Set<ResourceCreatePermission>>> getResourceCreatePostCreateSysPermissionsIncludeInherited(SQLConnection connection, Resource accessorResource)
public void removeAllResourceCreatePostCreateSysPermissions(SQLConnection connection, Id<DomainId> accessedDomainId)
removeAllResourceCreatePostCreateSysPermissions
in interface GrantResourceCreatePermissionPostCreateSysPersister
removeAllResourceCreatePostCreateSysPermissions
in class CommonGrantResourceCreatePermissionPostCreateSysPersister
OACC is a Java Application Security Framework developed by Acciente, LLC., released under Apache License 2.0.
Copyright 2009-2017, Acciente, LLC.