public interface IResourceDAO
Modifier and Type | Method and Description |
---|---|
void |
commit(java.util.Map<Versionable,VersionInfo> newVersions)
Persist any new Payloads, ResourceSets and URIMaps that have been created
|
URIMap |
createMap(java.net.URI loc,
java.lang.String fingerprint) |
void |
createPayload(Payload p) |
ResourceSet |
createResourceSet(java.util.List<URIMap> v) |
void |
deleteResources(java.util.Set<java.lang.String> delrsIDs,
java.util.Set<java.lang.String> delmapIDs,
java.util.Set<java.lang.String> delblobIDs) |
void |
deleteTags(java.util.Set<VersionInfo> vis) |
java.util.Map<java.lang.String,Payload> |
getAllPayloads() |
java.util.List<VersionInfo> |
getHistory(Versionable v)
Get the history of the specified resource, as per its URI.
|
URIMap |
getMap(java.net.URI loc,
java.lang.String fingerprint) |
java.util.Collection<URIMap> |
getMaps(Payload.Type type) |
java.util.List<URIMap> |
getMaps(java.net.URI loc) |
Payload |
getPayload(java.lang.String fingerprint) |
java.util.List<VersionInfo> |
getResourceHistory(java.lang.String uri) |
ResourceSet |
getResourceSet(java.util.List<URIMap> v) |
ResourceSet |
getResourceSet(java.lang.String id) |
java.util.List<VersionInfo> |
getResourceSetHistory(java.lang.String uri) |
java.util.Collection<Versionable> |
getStagedResources() |
java.util.List<VersionInfo> |
getTags(Versionable v)
Get the specific version tags for the given resource
|
java.util.Collection<ResourceSet> |
getTrackedSets() |
java.util.Collection<java.net.URI> |
getTrackedURIs() |
URIMap |
getURIMap(java.lang.String mapID) |
void |
reset() |
void |
rollback() |
void |
setURILock(java.util.Set<URIMap> lockmaps,
boolean lock) |
Payload getPayload(java.lang.String fingerprint)
java.util.Map<java.lang.String,Payload> getAllPayloads()
void createPayload(Payload p)
java.util.List<URIMap> getMaps(java.net.URI loc)
java.util.Collection<URIMap> getMaps(Payload.Type type)
URIMap getMap(java.net.URI loc, java.lang.String fingerprint)
URIMap createMap(java.net.URI loc, java.lang.String fingerprint)
ResourceSet getResourceSet(java.util.List<URIMap> v)
ResourceSet createResourceSet(java.util.List<URIMap> v)
ResourceSet getResourceSet(java.lang.String id)
java.util.Collection<java.net.URI> getTrackedURIs()
java.util.Collection<ResourceSet> getTrackedSets()
java.util.List<VersionInfo> getTags(Versionable v)
v
- java.util.List<VersionInfo> getHistory(Versionable v)
v
- java.util.List<VersionInfo> getResourceSetHistory(java.lang.String uri)
java.util.List<VersionInfo> getResourceHistory(java.lang.String uri)
java.util.Collection<Versionable> getStagedResources()
void commit(java.util.Map<Versionable,VersionInfo> newVersions)
ch
- rs
- newMaps
- void rollback()
URIMap getURIMap(java.lang.String mapID)
void setURILock(java.util.Set<URIMap> lockmaps, boolean lock)
void reset()
void deleteResources(java.util.Set<java.lang.String> delrsIDs, java.util.Set<java.lang.String> delmapIDs, java.util.Set<java.lang.String> delblobIDs)
void deleteTags(java.util.Set<VersionInfo> vis)
This documentation and all its contents and graphics, copyright © 1999 - 2011 Vordel