public class NonRecursiveGrantResourceCreatePermissionSysPersister extends CommonGrantResourceCreatePermissionSysPersister implements Serializable
sqlProfile, sqlStrings| Constructor and Description |
|---|
NonRecursiveGrantResourceCreatePermissionSysPersister(SQLProfile sqlProfile,
SQLStrings sqlStrings) |
| Modifier and Type | Method and Description |
|---|---|
Map<String,Map<String,Set<ResourceCreatePermission>>> |
getResourceCreateSysPermissionsIncludeInherited(SQLConnection connection,
Resource accessorResource) |
Set<ResourceCreatePermission> |
getResourceCreateSysPermissionsIncludeInherited(SQLConnection connection,
Resource accessorResource,
Id<ResourceClassId> resourceClassId,
Id<DomainId> resourceDomainId) |
void |
removeAllResourceCreateSysPermissions(SQLConnection connection,
Id<DomainId> accessedDomainId) |
addResourceCreateSysPermissions, getResourceCreateSysPermission, getResourceCreateSysPermissions, getResourceCreateSysPermissions, removeAllResourceCreateSysPermissions, removeResourceCreateSysPermissions, removeResourceCreateSysPermissions, updateResourceCreateSysPermissionsassertOneRowInserted, assertOneRowUpdated, closeStatementpublic NonRecursiveGrantResourceCreatePermissionSysPersister(SQLProfile sqlProfile, SQLStrings sqlStrings)
public Set<ResourceCreatePermission> getResourceCreateSysPermissionsIncludeInherited(SQLConnection connection, Resource accessorResource, Id<ResourceClassId> resourceClassId, Id<DomainId> resourceDomainId)
getResourceCreateSysPermissionsIncludeInherited in interface GrantResourceCreatePermissionSysPersistergetResourceCreateSysPermissionsIncludeInherited in class CommonGrantResourceCreatePermissionSysPersisterpublic Map<String,Map<String,Set<ResourceCreatePermission>>> getResourceCreateSysPermissionsIncludeInherited(SQLConnection connection, Resource accessorResource)
getResourceCreateSysPermissionsIncludeInherited in interface GrantResourceCreatePermissionSysPersistergetResourceCreateSysPermissionsIncludeInherited in class CommonGrantResourceCreatePermissionSysPersisterpublic void removeAllResourceCreateSysPermissions(SQLConnection connection, Id<DomainId> accessedDomainId)
removeAllResourceCreateSysPermissions in interface GrantResourceCreatePermissionSysPersisterremoveAllResourceCreateSysPermissions in class CommonGrantResourceCreatePermissionSysPersister
OACC is a Java Application Security Framework developed by Acciente, LLC., released under Apache License 2.0.
Copyright 2009-2017, Acciente, LLC.