public interface ResourcePersister
Modifier and Type | Method and Description |
---|---|
Resource |
createResource(SQLConnection connection,
Id<ResourceClassId> resourceClassId,
Id<DomainId> resourceDomainId,
String externalId) |
void |
deleteResource(SQLConnection connection,
Resource resource) |
Id<DomainId> |
getDomainIdByResource(SQLConnection connection,
Resource resource) |
Id<ResourceId> |
getNextResourceId(SQLConnection connection) |
boolean |
isDomainEmpty(SQLConnection connection,
Id<DomainId> resourceDomainId) |
Resource |
resolveResourceByExternalId(SQLConnection connection,
String externalId) |
Resource |
resolveResourceByResourceId(SQLConnection connection,
Resource resource) |
Resource |
setExternalId(SQLConnection connection,
Id<ResourceId> resourceId,
String externalId) |
void |
verifyResourceExists(SQLConnection connection,
Resource resource) |
void verifyResourceExists(SQLConnection connection, Resource resource)
Resource createResource(SQLConnection connection, Id<ResourceClassId> resourceClassId, Id<DomainId> resourceDomainId, String externalId)
Resource setExternalId(SQLConnection connection, Id<ResourceId> resourceId, String externalId)
void deleteResource(SQLConnection connection, Resource resource)
Id<DomainId> getDomainIdByResource(SQLConnection connection, Resource resource)
Id<ResourceId> getNextResourceId(SQLConnection connection)
boolean isDomainEmpty(SQLConnection connection, Id<DomainId> resourceDomainId)
Resource resolveResourceByExternalId(SQLConnection connection, String externalId)
Resource resolveResourceByResourceId(SQLConnection connection, Resource resource)
OACC is a Java Application Security Framework developed by Acciente, LLC..
Copyright 2009-2016, Acciente, LLC.All rights reserved.