|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.lexevs.dao.database.service.event.DatabaseServiceEventSupport
org.lexevs.dao.database.service.AbstractDatabaseService
org.lexevs.dao.database.service.valuesets.VersionableEventPickListDefinitionService
public class VersionableEventPickListDefinitionService
The Class VersionableEventPickListDefinitionService.
Constructor Summary | |
---|---|
VersionableEventPickListDefinitionService()
|
Method Summary | |
---|---|
PickListDefinition |
getPickListDefinitionByPickListId(java.lang.String pickListId)
Gets the pick list definition by pick list id. |
java.util.List<java.lang.String> |
getPickListDefinitionIdForEntityReference(java.lang.String entityCode,
java.lang.String entityCodeNameSpace,
java.lang.String propertyId)
|
java.util.List<java.lang.String> |
getPickListDefinitionIdForSupportedTagAndValue(java.lang.String supportedTag,
java.lang.String value)
Returns list of pick list definition IDs that contains supplied Supported Attribute Tag and Value. |
java.util.List<java.lang.String> |
getPickListDefinitionIdForValueSetDefinitionUri(java.lang.String valueSetDefURI)
Gets the pick list definition id's by value set definition uri. |
PickListEntryNodeService |
getPickListEntryNodeService()
|
VSPropertyService |
getVsPropertyService()
|
void |
insertDependentChanges(PickListDefinition definition)
|
void |
insertPickListDefinition(PickListDefinition definition,
java.lang.String systemReleaseUri,
Mappings mappings)
Insert pick list definition. |
void |
insertPickListDefinitions(PickListDefinitions definitions,
java.lang.String systemReleaseUri)
Insert pick list definitions. |
java.util.List<java.lang.String> |
listPickListIds()
List pick list ids. |
void |
removePickListDefinition(PickListDefinition definition)
|
void |
removePickListDefinitionByPickListId(java.lang.String pickListId)
Removes the pick list definition by pick list id. |
PickListDefinition |
resolvePickListDefinitionByDate(java.lang.String pickListId,
java.sql.Date date,
java.lang.Integer sortType)
|
PickListDefinition |
resolvePickListDefinitionByRevision(java.lang.String pickListId,
java.lang.String revisionId,
java.lang.Integer sortType)
|
void |
revise(PickListDefinition pickListDefinition,
Mappings mapping,
java.lang.String releaseURI)
|
void |
setPickListEntryNodeService(PickListEntryNodeService pickListEntryNodeService)
|
void |
setVsPropertyService(VSPropertyService vsPropertyService)
|
void |
updatePickListDefinition(PickListDefinition definition)
|
void |
updateVersionableAttributes(PickListDefinition definition)
|
Methods inherited from class org.lexevs.dao.database.service.AbstractDatabaseService |
---|
getCodingSchemeUId, getDaoManager, getLogger, isChangeTypeDependent, isChangeTypeRemove, setDaoManager, setLogger |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public VersionableEventPickListDefinitionService()
Method Detail |
---|
public PickListDefinition getPickListDefinitionByPickListId(java.lang.String pickListId)
PickListDefinitionService
getPickListDefinitionByPickListId
in interface PickListDefinitionService
pickListId
- the pick list id
public java.util.List<java.lang.String> getPickListDefinitionIdForValueSetDefinitionUri(java.lang.String valueSetDefURI)
PickListDefinitionService
getPickListDefinitionIdForValueSetDefinitionUri
in interface PickListDefinitionService
valueSetDefURI
- the value set definition uri
public java.util.List<java.lang.String> getPickListDefinitionIdForEntityReference(java.lang.String entityCode, java.lang.String entityCodeNameSpace, java.lang.String propertyId)
getPickListDefinitionIdForEntityReference
in interface PickListDefinitionService
@Transactional public void insertPickListDefinition(PickListDefinition definition, java.lang.String systemReleaseUri, Mappings mappings) throws LBParameterException, LBException
PickListDefinitionService
insertPickListDefinition
in interface PickListDefinitionService
definition
- the definitionsystemReleaseUri
- the system release urimappings
- SupportedAttribute mappings of pick list definition
LBParameterException
LBException
@Transactional public void insertPickListDefinitions(PickListDefinitions definitions, java.lang.String systemReleaseUri)
PickListDefinitionService
insertPickListDefinitions
in interface PickListDefinitionService
definitions
- the pick list definitionssystemReleaseUri
- the system release uripublic java.util.List<java.lang.String> listPickListIds()
PickListDefinitionService
listPickListIds
in interface PickListDefinitionService
public void removePickListDefinitionByPickListId(java.lang.String pickListId)
PickListDefinitionService
removePickListDefinitionByPickListId
in interface PickListDefinitionService
pickListId
- the pick list idpublic java.util.List<java.lang.String> getPickListDefinitionIdForSupportedTagAndValue(java.lang.String supportedTag, java.lang.String value)
PickListDefinitionService
getPickListDefinitionIdForSupportedTagAndValue
in interface PickListDefinitionService
supportedTag
- SupportedAttribute tag like SupportedCodingScheme, SupportedAssociation etc.value
- value of the supportedAttribute
public void removePickListDefinition(PickListDefinition definition)
removePickListDefinition
in interface PickListDefinitionService
public void updatePickListDefinition(PickListDefinition definition) throws LBException
updatePickListDefinition
in interface PickListDefinitionService
LBException
public void updateVersionableAttributes(PickListDefinition definition) throws LBException
updateVersionableAttributes
in interface PickListDefinitionService
LBException
public void insertDependentChanges(PickListDefinition definition) throws LBException
insertDependentChanges
in interface PickListDefinitionService
LBException
public void revise(PickListDefinition pickListDefinition, Mappings mapping, java.lang.String releaseURI) throws LBException
revise
in interface PickListDefinitionService
LBException
public VSPropertyService getVsPropertyService()
public void setVsPropertyService(VSPropertyService vsPropertyService)
vsPropertyService
- the vsPropertyService to setpublic PickListEntryNodeService getPickListEntryNodeService()
public void setPickListEntryNodeService(PickListEntryNodeService pickListEntryNodeService)
pickListEntryNodeService
- the pickListEntryNodeService to setpublic PickListDefinition resolvePickListDefinitionByRevision(java.lang.String pickListId, java.lang.String revisionId, java.lang.Integer sortType) throws LBRevisionException
resolvePickListDefinitionByRevision
in interface PickListDefinitionService
LBRevisionException
public PickListDefinition resolvePickListDefinitionByDate(java.lang.String pickListId, java.sql.Date date, java.lang.Integer sortType) throws LBRevisionException
resolvePickListDefinitionByDate
in interface PickListDefinitionService
LBRevisionException
|
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 |