public interface Registry
Modifier and Type | Interface and Description |
---|---|
static class |
Registry.KnownTags
The Enum KnownTags.
|
static class |
Registry.ResourceType
The Enum ResourceType.
|
Modifier and Type | Method and Description |
---|---|
void |
addNewItem(RegistryEntry entry)
Adds the new item.
|
boolean |
containsCodingSchemeEntry(AbsoluteCodingSchemeVersionReference codingScheme)
Contains coding scheme entry.
|
boolean |
containsNonCodingSchemeEntry(java.lang.String uri)
Contains non coding scheme 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.
|
RegistryEntry |
getCodingSchemeEntry(AbsoluteCodingSchemeVersionReference codingScheme)
Gets the coding scheme entry.
|
java.util.List<RegistryEntry> |
getEntriesForUri(java.lang.String uri)
Gets the entries for uri.
|
java.util.Date |
getLastUpdateTime()
Gets the last update time.
|
java.lang.String |
getNextDBIdentifier()
Gets the next db identifier.
|
java.lang.String |
getNextHistoryIdentifier()
Gets the next history identifier.
|
RegistryEntry |
getNonCodingSchemeEntry(java.lang.String uri)
Gets the non coding scheme entry.
|
void |
removeEntry(RegistryEntry entry)
Removes the entry.
|
void |
updateEntry(RegistryEntry entry)
Update entry.
|
java.util.List<RegistryEntry> getEntriesForUri(java.lang.String uri) throws LBParameterException
uri
- the uriLBParameterException
- the LB parameter exceptionRegistryEntry getCodingSchemeEntry(AbsoluteCodingSchemeVersionReference codingScheme) throws LBParameterException
codingScheme
- the coding schemeLBParameterException
- the LB parameter exceptionRegistryEntry getNonCodingSchemeEntry(java.lang.String uri) throws LBParameterException
uri
- the uriLBParameterException
- the LB parameter exceptionboolean containsCodingSchemeEntry(AbsoluteCodingSchemeVersionReference codingScheme)
codingScheme
- the coding schemeboolean containsNonCodingSchemeEntry(java.lang.String uri)
uri
- the urivoid addNewItem(RegistryEntry entry) throws java.lang.Exception
entry
- the entryjava.lang.Exception
- the exceptionjava.util.List<RegistryEntry> getAllRegistryEntries()
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
- the verionjava.util.Date getLastUpdateTime()
void removeEntry(RegistryEntry entry) throws LBParameterException
entry
- the entryLBParameterException
- the LB parameter exceptionvoid updateEntry(RegistryEntry entry) throws LBParameterException
entry
- the entryLBParameterException
- the LB parameter exceptionjava.lang.String getNextDBIdentifier() throws LBInvocationException
LBInvocationException
- the LB invocation exceptionjava.lang.String getNextHistoryIdentifier() throws LBInvocationException
LBInvocationException
- the LB invocation exception