public interface SystemResourceService
Modifier and Type | Interface and Description |
---|---|
static interface |
SystemResourceService.CodingSchemeMatcher
The Interface CodingSchemeMatcher.
|
Modifier and Type | Method and Description |
---|---|
void |
addCodingSchemeResourceToSystem(java.lang.String uri,
java.lang.String version)
Adds the coding scheme resource to system.
|
void |
addNciHistoryResourceToSystem(java.lang.String uri)
Adds the coding scheme resource to system.
|
void |
addPickListDefinitionResourceToSystem(java.lang.String uri,
java.lang.String version)
Adds the pick list resource to system.
|
void |
addSystemEventListeners(SystemEventListener listener) |
void |
addValueSetDefinitionResourceToSystem(java.lang.String uri,
java.lang.String version)
Adds the value set definition resource to system.
|
boolean |
containsCodingSchemeResource(java.lang.String uri,
java.lang.String version)
Contains coding scheme resource.
|
boolean |
containsNonCodingSchemeResource(java.lang.String uri)
Contains non coding scheme resource.
|
boolean |
containsPickListDefinitionResource(java.lang.String pickListId,
java.lang.String version)
Contains pick list definition resource.
|
boolean |
containsValueSetDefinitionResource(java.lang.String uri,
java.lang.String version)
Contains value set definition resource.
|
java.lang.String |
createNewTablesForLoad()
Creates the new tables for load.
|
MyClassLoader |
getClassLoader()
Gets the class loader.
|
java.lang.String |
getInternalCodingSchemeNameForUserCodingSchemeName(java.lang.String codingSchemeName,
java.lang.String version)
Gets the internal coding scheme name for user coding scheme name.
|
java.lang.String |
getInternalVersionStringForTag(java.lang.String codingSchemeName,
java.lang.String tag)
Gets the internal version string for tag.
|
java.util.List<AbsoluteCodingSchemeVersionReference> |
getMatchingCodingSchemeResources(SystemResourceService.CodingSchemeMatcher codingSchemeMatcher)
Gets the matching coding scheme resources.
|
SystemVariables |
getSystemVariables() |
java.lang.String |
getUriForUserCodingSchemeName(java.lang.String codingSchemeName,
java.lang.String version)
Gets the uri for user coding scheme name.
|
void |
initialize() |
void |
refresh() |
void |
registerCodingSchemeSupplement(AbsoluteCodingSchemeVersionReference parentScheme,
AbsoluteCodingSchemeVersionReference supplement) |
void |
removeCodingSchemeResourceFromSystem(java.lang.String uri,
java.lang.String version)
Removes the coding scheme resource from system.
|
void |
removeNciHistoryResourceToSystemFromSystem(java.lang.String uri) |
void |
removePickListDefinitionResourceFromSystem(java.lang.String pickListId,
java.lang.String version)
Removes the pick list definition resource from system.
|
void |
removeValueSetDefinitionResourceFromSystem(java.lang.String valueSetDefinitionURI,
java.lang.String version)
Removes the value set definition resource from system.
|
void |
shutdown() |
void |
unRegisterCodingSchemeSupplement(AbsoluteCodingSchemeVersionReference parentScheme,
AbsoluteCodingSchemeVersionReference supplement) |
void |
updateCodingSchemeResourceStatus(AbsoluteCodingSchemeVersionReference codingScheme,
CodingSchemeVersionStatus status)
Update coding scheme resource status.
|
void |
updateCodingSchemeResourceTag(AbsoluteCodingSchemeVersionReference codingScheme,
java.lang.String newTag)
Update coding scheme resource tag.
|
void |
updateNonCodingSchemeResourceStatus(java.lang.String uri,
CodingSchemeVersionStatus status)
Update non coding scheme resource status.
|
void |
updateNonCodingSchemeResourceTag(java.lang.String uri,
java.lang.String newTag)
Update non coding scheme resource tag.
|
MyClassLoader getClassLoader()
void initialize()
void refresh()
void shutdown()
java.lang.String createNewTablesForLoad()
java.util.List<AbsoluteCodingSchemeVersionReference> getMatchingCodingSchemeResources(SystemResourceService.CodingSchemeMatcher codingSchemeMatcher)
codingSchemeMatcher
- the coding scheme matchervoid addCodingSchemeResourceToSystem(java.lang.String uri, java.lang.String version) throws LBParameterException
uri
- the uriversion
- the versionLBParameterException
- the LB parameter exceptionvoid addValueSetDefinitionResourceToSystem(java.lang.String uri, java.lang.String version) throws LBParameterException
uri
- the uriversion
- the versionLBParameterException
- the LB parameter exceptionvoid addPickListDefinitionResourceToSystem(java.lang.String uri, java.lang.String version) throws LBParameterException
uri
- the uriversion
- the versionLBParameterException
- the LB parameter exceptionvoid addNciHistoryResourceToSystem(java.lang.String uri) throws LBParameterException
codingScheme
- the coding schemeLBParameterException
- the LB parameter exceptionvoid removeCodingSchemeResourceFromSystem(java.lang.String uri, java.lang.String version) throws LBParameterException
uri
- the uriversion
- the versionLBParameterException
- the LB parameter exceptionvoid removeValueSetDefinitionResourceFromSystem(java.lang.String valueSetDefinitionURI, java.lang.String version) throws LBParameterException
uri
- the value set URIversion
- the versionLBParameterException
- the LB parameter exceptionvoid removePickListDefinitionResourceFromSystem(java.lang.String pickListId, java.lang.String version) throws LBParameterException
pickListId
- the pick list definition IDversion
- the versionLBParameterException
- the LB parameter exceptionvoid removeNciHistoryResourceToSystemFromSystem(java.lang.String uri)
java.lang.String getInternalVersionStringForTag(java.lang.String codingSchemeName, java.lang.String tag) throws LBParameterException
codingSchemeName
- the coding scheme nametag
- the tagLBParameterException
- the LB parameter exceptionjava.lang.String getInternalCodingSchemeNameForUserCodingSchemeName(java.lang.String codingSchemeName, java.lang.String version) throws LBParameterException
codingSchemeName
- the coding scheme nameversion
- the versionLBParameterException
- the LB parameter exceptionjava.lang.String getUriForUserCodingSchemeName(java.lang.String codingSchemeName, java.lang.String version) throws LBParameterException
codingSchemeName
- the coding scheme nameversion
- TODOLBParameterException
- the LB parameter exceptionboolean containsCodingSchemeResource(java.lang.String uri, java.lang.String version) throws LBParameterException
uri
- the uriversion
- the versionLBParameterException
- the LB parameter exceptionboolean containsValueSetDefinitionResource(java.lang.String uri, java.lang.String version) throws LBParameterException
uri
- the value set definition URIversion
- the versionLBParameterException
- the LB parameter exceptionboolean containsPickListDefinitionResource(java.lang.String pickListId, java.lang.String version) throws LBParameterException
pickListId
- the pick list definition IDversion
- the versionLBParameterException
- the LB parameter exceptionboolean containsNonCodingSchemeResource(java.lang.String uri) throws LBParameterException
uri
- the uriLBParameterException
- the LB parameter exceptionvoid updateCodingSchemeResourceTag(AbsoluteCodingSchemeVersionReference codingScheme, java.lang.String newTag) throws LBParameterException
codingScheme
- the coding schemenewTag
- the new tagLBParameterException
- the LB parameter exceptionvoid updateNonCodingSchemeResourceTag(java.lang.String uri, java.lang.String newTag) throws LBParameterException
uri
- the urinewTag
- the new tagLBParameterException
- the LB parameter exceptionvoid updateCodingSchemeResourceStatus(AbsoluteCodingSchemeVersionReference codingScheme, CodingSchemeVersionStatus status) throws LBParameterException
codingScheme
- the coding schemestatus
- the statusLBParameterException
- the LB parameter exceptionvoid registerCodingSchemeSupplement(AbsoluteCodingSchemeVersionReference parentScheme, AbsoluteCodingSchemeVersionReference supplement) throws LBParameterException
LBParameterException
void unRegisterCodingSchemeSupplement(AbsoluteCodingSchemeVersionReference parentScheme, AbsoluteCodingSchemeVersionReference supplement) throws LBParameterException
LBParameterException
void updateNonCodingSchemeResourceStatus(java.lang.String uri, CodingSchemeVersionStatus status) throws LBParameterException
uri
- the uristatus
- the statusLBParameterException
- the LB parameter exceptionSystemVariables getSystemVariables()
void addSystemEventListeners(SystemEventListener listener)