public interface RegistryDao
Modifier and Type | Method and Description |
---|---|
void |
deleteRegistryEntry(RegistryEntry entry)
Delete registry entry.
|
java.util.List<RegistryEntry> |
getAllRegistryEntries()
Gets the all registry entries.
|
java.util.List<RegistryEntry> |
getAllRegistryEntriesOfType(Registry.ResourceType type)
Gets the all registry entries of type.
|
java.util.List<RegistryEntry> |
getAllRegistryEntriesOfTypeAndURI(Registry.ResourceType type,
java.lang.String URI)
Gets the all registry entries of type and URI.
|
java.util.List<RegistryEntry> |
getAllRegistryEntriesOfTypeURIAndVersion(Registry.ResourceType type,
java.lang.String URI,
java.lang.String version)
Gets the all registry entries of type, URI and version.
|
java.util.List<RegistryEntry> |
getAllRegistryEntriesOfUriAndTypes(java.lang.String uri,
Registry.ResourceType[] types) |
java.util.Date |
getLastUpdateTime()
Gets the last update time.
|
java.lang.String |
getLastUsedDbIdentifier()
Gets the last used db identifier.
|
java.lang.String |
getLastUsedHistoryIdentifier()
Gets the last used history identifier.
|
java.util.List<RegistryEntry> |
getRegistryEntriesForUri(java.lang.String uri)
Gets the registry entries for uri.
|
RegistryEntry |
getRegistryEntryForUriAndVersion(java.lang.String uri,
java.lang.String version)
Gets the registry entry for uri and version.
|
void |
initRegistryMetadata()
Inits the registry metadata.
|
void |
insertRegistryEntry(RegistryEntry entry)
Insert registry entry.
|
void |
updateLastUpdateTime(java.util.Date lastUpdateTime)
Update last update time.
|
void |
updateLastUsedDbIdentifier(java.lang.String databaseIdentifier)
Update last used db identifier.
|
void |
updateRegistryEntry(RegistryEntry entry)
Update registry entry.
|
java.util.List<RegistryEntry> getAllRegistryEntriesOfType(Registry.ResourceType type)
type
- the typejava.util.List<RegistryEntry> getAllRegistryEntriesOfTypeAndURI(Registry.ResourceType type, java.lang.String URI)
type
- the resource typeuri
- the resource URIjava.util.List<RegistryEntry> getAllRegistryEntriesOfTypeURIAndVersion(Registry.ResourceType type, java.lang.String URI, java.lang.String version)
type
- the resource typeuri
- the resource URIversion
- of resourcejava.util.List<RegistryEntry> getAllRegistryEntries()
RegistryEntry getRegistryEntryForUriAndVersion(java.lang.String uri, java.lang.String version) throws LBParameterException
uri
- the uriversion
- the versionLBParameterException
- the LB parameter exceptionjava.util.List<RegistryEntry> getRegistryEntriesForUri(java.lang.String uri)
uri
- the urivoid updateLastUpdateTime(java.util.Date lastUpdateTime)
lastUpdateTime
- the last update timejava.lang.String getLastUsedDbIdentifier()
void initRegistryMetadata()
void updateLastUsedDbIdentifier(java.lang.String databaseIdentifier)
databaseIdentifier
- the database identifierjava.lang.String getLastUsedHistoryIdentifier()
java.util.Date getLastUpdateTime()
void updateRegistryEntry(RegistryEntry entry)
entry
- the entryvoid insertRegistryEntry(RegistryEntry entry)
entry
- the entryvoid deleteRegistryEntry(RegistryEntry entry)
entry
- the entryjava.util.List<RegistryEntry> getAllRegistryEntriesOfUriAndTypes(java.lang.String uri, Registry.ResourceType[] types)