public class ResourceClassPermissionPersister extends Persister implements Serializable
Modifier and Type | Field and Description |
---|---|
protected SQLProfile |
sqlProfile |
Constructor and Description |
---|
ResourceClassPermissionPersister(SQLProfile sqlProfile,
SQLStrings sqlStrings) |
Modifier and Type | Method and Description |
---|---|
void |
addResourceClassPermission(SQLConnection connection,
Id<ResourceClassId> resourceClassId,
String permissionName) |
List<String> |
getPermissionNames(SQLConnection connection,
String resourceClassName) |
Id<ResourcePermissionId> |
getResourceClassPermissionId(SQLConnection connection,
Id<ResourceClassId> resourceClassId,
String permissionName) |
assertOneRowInserted, assertOneRowUpdated, closeStatement
protected final SQLProfile sqlProfile
public ResourceClassPermissionPersister(SQLProfile sqlProfile, SQLStrings sqlStrings)
public Id<ResourcePermissionId> getResourceClassPermissionId(SQLConnection connection, Id<ResourceClassId> resourceClassId, String permissionName)
public List<String> getPermissionNames(SQLConnection connection, String resourceClassName)
public void addResourceClassPermission(SQLConnection connection, Id<ResourceClassId> resourceClassId, String permissionName)
OACC is a Java Application Security Framework developed by Acciente, LLC., released under Apache License 2.0.
Copyright 2009-2017, Acciente, LLC.