Methods 
| Modifier and Type | 
Method and Description | 
void | 
addResourceSysPermissions(SQLConnection connection,
                         Resource accessorResource,
                         Resource accessedResource,
                         Id<ResourceClassId> accessedResourceClassId,
                         Set<ResourcePermission> requestedResourcePermissions,
                         Resource grantorResource)  | 
Set<Resource> | 
getAccessorResourcesByResourceSysPermission(SQLConnection connection,
                                           Resource accessedResource,
                                           Id<ResourceClassId> resourceClassId,
                                           ResourcePermission resourcePermission)  | 
abstract Set<Resource> | 
getResourcesByResourceSysPermission(SQLConnection connection,
                                   Resource accessorResource,
                                   Id<ResourceClassId> resourceClassId,
                                   Id<DomainId> resourceDomainId,
                                   ResourcePermission resourcePermission)  | 
abstract Set<Resource> | 
getResourcesByResourceSysPermission(SQLConnection connection,
                                   Resource accessorResource,
                                   Id<ResourceClassId> resourceClassId,
                                   ResourcePermission resourcePermission)  | 
protected static ResourcePermission | 
getResourceSysPermission(SQLResult resultSet)  | 
Set<ResourcePermission> | 
getResourceSysPermissions(SQLConnection connection,
                         Resource accessorResource,
                         Resource accessedResource)  | 
abstract Set<ResourcePermission> | 
getResourceSysPermissionsIncludeInherited(SQLConnection connection,
                                         Resource accessorResource,
                                         Resource accessedResource)  | 
void | 
removeAllResourceSysPermissionsAsAccessorOrAccessed(SQLConnection connection,
                                                   Resource resource)  | 
void | 
removeResourceSysPermissions(SQLConnection connection,
                            Resource accessorResource,
                            Resource accessedResource)  | 
void | 
removeResourceSysPermissions(SQLConnection connection,
                            Resource accessorResource,
                            Resource accessedResource,
                            Id<ResourceClassId> accessedResourceClassId,
                            Set<ResourcePermission> requestedResourcePermissions)  | 
void | 
updateResourceSysPermissions(SQLConnection connection,
                            Resource accessorResource,
                            Resource accessedResource,
                            Id<ResourceClassId> accessedResourceClassId,
                            Set<ResourcePermission> requestedResourcePermissions,
                            Resource grantorResource)  |