|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface CodingSchemeDao
The Interface CodingSchemeDao.
Nested Class Summary |
---|
Nested classes/interfaces inherited from interface org.lexevs.dao.database.access.LexGridSchemaVersionAwareDao |
---|
LexGridSchemaVersionAwareDao.IndividualDaoCallback<T> |
Method Summary | ||
---|---|---|
void |
deleteCodingSchemeByUId(java.lang.String codingSchemeId)
Delete coding scheme by id. |
|
void |
deleteCodingSchemeLocalNames(java.lang.String codingSchemeId)
|
|
void |
deleteCodingSchemeMappings(java.lang.String codingSchemeId)
|
|
void |
deleteCodingSchemeSources(java.lang.String codingSchemeId)
|
|
java.util.List<java.lang.String> |
getAllCodingSchemeRevisions(java.lang.String csUId)
|
|
CodingScheme |
getCodingSchemeByNameAndVersion(java.lang.String codingSchemeName,
java.lang.String version)
Gets the coding scheme by name and version. |
|
CodingScheme |
getCodingSchemeByUId(java.lang.String codingSchemeUId)
Gets the coding scheme by id. |
|
CodingScheme |
getCodingSchemeByUriAndVersion(java.lang.String codingSchemeUri,
java.lang.String version)
Gets the coding scheme by uri and version. |
|
CodingSchemeSummary |
getCodingSchemeSummaryByUriAndVersion(java.lang.String codingSchemeUri,
java.lang.String version)
Gets the coding scheme summary by uri and version. |
|
java.lang.String |
getCodingSchemeUIdByNameAndVersion(java.lang.String codingSchemeName,
java.lang.String version)
Gets the coding scheme id by name and version. |
|
java.lang.String |
getCodingSchemeUIdByUriAndVersion(java.lang.String codingSchemeUri,
java.lang.String version)
Gets the coding scheme id by uri and version. |
|
java.util.List<java.lang.String> |
getDistinctEntityTypesOfCodingScheme(java.lang.String codingSchemeId)
Gets the distinct entity types of coding scheme. |
|
java.util.List<java.lang.String> |
getDistinctFormatsOfCodingScheme(java.lang.String codingSchemeId)
Gets the distinct formats of coding scheme. |
|
java.util.List<java.lang.String> |
getDistinctLanguagesOfCodingScheme(java.lang.String codingSchemeId)
Gets the distinct languages of coding scheme. |
|
java.util.List<java.lang.String> |
getDistinctNamespacesOfCodingScheme(java.lang.String codingSchemeId)
Gets the distinct namespaces of coding scheme. |
|
java.util.List<NameAndValue> |
getDistinctPropertyNameAndType(java.lang.String codingSchemeId)
Gets the distinct property name and type. |
|
java.util.List<java.lang.String> |
getDistinctPropertyNamesOfCodingScheme(java.lang.String codingSchemeId)
Gets the distinct property names of coding scheme. |
|
java.util.List<java.lang.String> |
getDistinctPropertyQualifierNamesOfCodingScheme(java.lang.String codingSchemeId)
Gets the distinct property qualifier names of coding scheme. |
|
java.util.List<java.lang.String> |
getDistinctPropertyQualifierTypesOfCodingScheme(java.lang.String codingSchemeId)
Gets the distinct property qualifier types of coding scheme. |
|
java.lang.String |
getEntryStateUId(java.lang.String codingSchemeUId)
Gets the entry state id. |
|
CodingScheme |
getHistoryCodingSchemeByRevision(java.lang.String codingSchemeId,
java.lang.String revisionId)
Gets the coding scheme by revision. |
|
java.lang.String |
getLatestRevision(java.lang.String codingSchemeUId)
|
|
Mappings |
getMappings(java.lang.String codingSchemeId)
Gets the mappings. |
|
java.util.List<SupportedProperty> |
getPropertyUriMapForPropertyType(java.lang.String codingSchemeId,
PropertyTypes propertyType)
Gets the property URI map that matches the propertyType. |
|
java.lang.String |
getRevisionWhenNew(java.lang.String codingSchemeUId)
|
|
|
getUriMap(java.lang.String codingSchemeId,
java.lang.String localId,
java.lang.Class<T> uriMap)
Gets the uri map. |
|
java.lang.String |
insertCodingScheme(CodingScheme cs,
java.lang.String releaseUId,
boolean cascade)
Insert coding scheme. |
|
void |
insertCodingSchemeDependentChanges(java.lang.String codingSchemeId,
CodingScheme codingScheme)
Methods loads Dependent changes belonging to the CodingScheme. |
|
void |
insertCodingSchemeLocalName(java.lang.String codingSchemeId,
java.lang.String localName)
Insert coding scheme local name. |
|
void |
insertCodingSchemeSource(java.lang.String codingSchemeId,
Source source)
Insert coding scheme source. |
|
java.lang.String |
insertHistoryCodingScheme(java.lang.String codingSchemeUId)
Method pushes the codingScheme metadata details to history. |
|
void |
insertMappings(java.lang.String codingSchemeId,
Mappings mappings)
Insert mappings. |
|
void |
insertOrUpdateCodingSchemeSource(java.lang.String codingSchemeId,
Source source)
|
|
void |
insertOrUpdateURIMap(java.lang.String codingSchemeId,
URIMap supportedProperty)
|
|
void |
insertURIMap(java.lang.String codingSchemeId,
java.util.List<URIMap> supportedProperty)
Insert uri map. |
|
void |
insertURIMap(java.lang.String codingSchemeId,
URIMap supportedProperty)
Insert uri map. |
|
java.lang.String |
updateCodingScheme(java.lang.String codingSchemeId,
CodingScheme codingScheme)
Update coding scheme. |
|
java.lang.String |
updateCodingSchemeVersionableAttrib(java.lang.String codingSchemeId,
CodingScheme codingScheme)
Update coding scheme versionable attributes. |
|
void |
updateEntryStateUId(java.lang.String codingSchemeUId,
java.lang.String entryStateUId)
Method finds if the given codingScheme already exists. |
|
|
validateSupportedAttribute(java.lang.String codingSchemeId,
java.lang.String localId,
java.lang.Class<T> uriMap)
Validate supported attribute. |
Methods inherited from interface org.lexevs.dao.database.access.LexGridSchemaVersionAwareDao |
---|
executeInTransaction, supportsLgSchemaVersion |
Method Detail |
---|
CodingScheme getCodingSchemeByUId(java.lang.String codingSchemeUId)
codingSchemeUId
- the coding scheme id
java.lang.String insertCodingScheme(CodingScheme cs, java.lang.String releaseUId, boolean cascade)
cs
- the cs
CodingScheme getCodingSchemeByNameAndVersion(java.lang.String codingSchemeName, java.lang.String version)
codingSchemeName
- the coding scheme nameversion
- the version
CodingScheme getCodingSchemeByUriAndVersion(java.lang.String codingSchemeUri, java.lang.String version)
codingSchemeUri
- the coding scheme uriversion
- the version
CodingSchemeSummary getCodingSchemeSummaryByUriAndVersion(java.lang.String codingSchemeUri, java.lang.String version)
codingSchemeUri
- the coding scheme uriversion
- the version
CodingScheme getHistoryCodingSchemeByRevision(java.lang.String codingSchemeId, java.lang.String revisionId)
codingSchemeName
- the coding scheme nameversion
- the versionrevisionId
- the revision id
java.lang.String updateCodingScheme(java.lang.String codingSchemeId, CodingScheme codingScheme)
codingSchemeId
- the coding scheme idcodingScheme
- the coding schemejava.lang.String updateCodingSchemeVersionableAttrib(java.lang.String codingSchemeId, CodingScheme codingScheme)
codingSchemeId
- the coding scheme idcodingScheme
- the coding schemejava.lang.String getCodingSchemeUIdByNameAndVersion(java.lang.String codingSchemeName, java.lang.String version)
codingSchemeName
- the coding scheme nameversion
- the version
java.lang.String getCodingSchemeUIdByUriAndVersion(java.lang.String codingSchemeUri, java.lang.String version)
codingSchemeUri
- the coding scheme uriversion
- the version
java.lang.String getEntryStateUId(java.lang.String codingSchemeUId)
codingSchemeUId
-
void deleteCodingSchemeByUId(java.lang.String codingSchemeId)
codingSchemeId
- the coding scheme idvoid insertCodingSchemeSource(java.lang.String codingSchemeId, Source source)
codingSchemeId
- the coding scheme idsource
- the sourcevoid insertOrUpdateCodingSchemeSource(java.lang.String codingSchemeId, Source source)
void deleteCodingSchemeSources(java.lang.String codingSchemeId)
void deleteCodingSchemeLocalNames(java.lang.String codingSchemeId)
void deleteCodingSchemeMappings(java.lang.String codingSchemeId)
<T extends URIMap> T getUriMap(java.lang.String codingSchemeId, java.lang.String localId, java.lang.Class<T> uriMap)
codingSchemeId
- the coding scheme idlocalId
- the local iduriMap
- the uri map
java.util.List<SupportedProperty> getPropertyUriMapForPropertyType(java.lang.String codingSchemeId, PropertyTypes propertyType)
codingSchemeId
- the coding scheme idpropertyType
- type of property
<T extends URIMap> boolean validateSupportedAttribute(java.lang.String codingSchemeId, java.lang.String localId, java.lang.Class<T> uriMap)
codingSchemeId
- the coding scheme idlocalId
- the local iduriMap
- the uri map
void insertCodingSchemeLocalName(java.lang.String codingSchemeId, java.lang.String localName)
codingSchemeId
- the coding scheme idlocalName
- the local namevoid insertMappings(java.lang.String codingSchemeId, Mappings mappings)
codingSchemeId
- the coding scheme idmappings
- the mappingsMappings getMappings(java.lang.String codingSchemeId)
codingSchemeId
- the coding scheme id
void insertURIMap(java.lang.String codingSchemeId, java.util.List<URIMap> supportedProperty)
codingSchemeId
- the coding scheme idsupportedProperty
- the supported propertyvoid insertURIMap(java.lang.String codingSchemeId, URIMap supportedProperty)
codingSchemeId
- the coding scheme idsupportedProperty
- the supported propertyvoid insertOrUpdateURIMap(java.lang.String codingSchemeId, URIMap supportedProperty)
java.util.List<java.lang.String> getDistinctPropertyNamesOfCodingScheme(java.lang.String codingSchemeId)
codingSchemeId
- the coding scheme id
java.util.List<NameAndValue> getDistinctPropertyNameAndType(java.lang.String codingSchemeId)
codingSchemeId
- the coding scheme id
java.util.List<java.lang.String> getDistinctFormatsOfCodingScheme(java.lang.String codingSchemeId)
codingSchemeId
- the coding scheme id
java.util.List<java.lang.String> getDistinctPropertyQualifierNamesOfCodingScheme(java.lang.String codingSchemeId)
codingSchemeId
- the coding scheme id
java.util.List<java.lang.String> getDistinctPropertyQualifierTypesOfCodingScheme(java.lang.String codingSchemeId)
codingSchemeId
- the coding scheme id
java.util.List<java.lang.String> getDistinctNamespacesOfCodingScheme(java.lang.String codingSchemeId)
codingSchemeId
- the coding scheme id
java.util.List<java.lang.String> getDistinctEntityTypesOfCodingScheme(java.lang.String codingSchemeId)
codingSchemeId
- the coding scheme id
java.util.List<java.lang.String> getDistinctLanguagesOfCodingScheme(java.lang.String codingSchemeId)
codingSchemeId
- the coding scheme id
void insertCodingSchemeDependentChanges(java.lang.String codingSchemeId, CodingScheme codingScheme)
codingSchemeId
- the coding scheme idcodingScheme
- revised codingscheme object.java.lang.String insertHistoryCodingScheme(java.lang.String codingSchemeUId)
codingSchemeUId
- void updateEntryStateUId(java.lang.String codingSchemeUId, java.lang.String entryStateUId)
codingSchemeUId
- java.lang.String getLatestRevision(java.lang.String codingSchemeUId)
java.lang.String getRevisionWhenNew(java.lang.String codingSchemeUId)
java.util.List<java.lang.String> getAllCodingSchemeRevisions(java.lang.String csUId)
|
Copyright: (c) 2004-2006 Mayo Foundation for Medical Education and Research (MFMER). All rights reserved. MAYO, MAYO CLINIC, and the triple-shield Mayo logo are trademarks and service marks of MFMER. | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |