public class ResourcePersister extends Persister
Constructor and Description |
---|
ResourcePersister(SQLStrings sqlStrings) |
Modifier and Type | Method and Description |
---|---|
void |
createResource(SQLConnection connection,
Id<ResourceId> newResourceId,
Id<ResourceClassId> resourceClassId,
Id<DomainId> resourceDomainId,
String encryptedBoundPassword) |
String |
getEncryptedBoundPasswordByResourceId(SQLConnection connection,
Resource resource) |
Id<ResourceId> |
getNextResourceId(SQLConnection connection) |
int |
getResourceCount(SQLConnection connection,
Id<ResourceClassId> resourceClassId,
Id<DomainId> resourceDomainId) |
void |
updateEncryptedBoundPasswordByResourceId(SQLConnection connection,
Resource resource,
String newEncryptedBoundPassword) |
void |
verifyResourceExists(SQLConnection connection,
Resource resource) |
assertOneRowInserted, assertOneRowUpdated, closeStatement
public ResourcePersister(SQLStrings sqlStrings)
public String getEncryptedBoundPasswordByResourceId(SQLConnection connection, Resource resource) throws AccessControlException
AccessControlException
public void verifyResourceExists(SQLConnection connection, Resource resource) throws AccessControlException
AccessControlException
public void updateEncryptedBoundPasswordByResourceId(SQLConnection connection, Resource resource, String newEncryptedBoundPassword) throws AccessControlException
AccessControlException
public int getResourceCount(SQLConnection connection, Id<ResourceClassId> resourceClassId, Id<DomainId> resourceDomainId) throws AccessControlException
AccessControlException
public void createResource(SQLConnection connection, Id<ResourceId> newResourceId, Id<ResourceClassId> resourceClassId, Id<DomainId> resourceDomainId, String encryptedBoundPassword) throws AccessControlException
AccessControlException
public Id<ResourceId> getNextResourceId(SQLConnection connection) throws AccessControlException
AccessControlException
Copyright © 2014 Acciente, LLC. All rights reserved.