org.lexevs.dao.database.service.valuesets
Class VersionableEventVSPropertyService

java.lang.Object
  extended by org.lexevs.dao.database.service.event.DatabaseServiceEventSupport
      extended by org.lexevs.dao.database.service.AbstractDatabaseService
          extended by org.lexevs.dao.database.service.valuesets.VersionableEventVSPropertyService
All Implemented Interfaces:
VSPropertyService

public class VersionableEventVSPropertyService
extends AbstractDatabaseService
implements VSPropertyService


Constructor Summary
VersionableEventVSPropertyService()
           
 
Method Summary
 void insertPickListDefinitionProperty(java.lang.String pickListId, Property property)
          Insert pick list definition property.
 void insertPickListDefPropVersionableChanges(java.lang.String pickListId, Property property)
           
 void insertPickListEntryNodeProperty(java.lang.String pickListId, java.lang.String pickListEntryNodeId, Property property)
          Insert pick list entry node property.
 void insertPickListEntryNodePropVersionableChanges(java.lang.String pickListId, java.lang.String pickListEntryNodeId, Property property)
           
 void insertValueSetDefinitionProperty(java.lang.String valueSetDefinitionUri, Property property)
          Insert value set definition property.
 void insertValueSetDefPropVersionableChanges(java.lang.String valueSetDefinitionUri, Property property)
           
 void removePickListDefinitionProperty(java.lang.String pickListId, Property property)
           
 void removePickListEntryNodeProperty(java.lang.String pickListId, java.lang.String pickListEntryNodeId, Property property)
           
 void removeValueSetDefinitionProperty(java.lang.String valueSetDefinitionUri, Property property)
           
 Property resolvePickListDefinitionPropertyByRevision(java.lang.String pickListId, java.lang.String propertyId, java.lang.String revisionId)
           
 Property resolvePickListEntryNodePropertyByRevision(java.lang.String pickListId, java.lang.String plEntryId, java.lang.String propertyId, java.lang.String revisionId)
           
 Property resolveValueSetDefinitionPropertyByRevision(java.lang.String valueSetDefURI, java.lang.String propertyId, java.lang.String revisionId)
           
 void revisePickListDefinitionProperty(java.lang.String pickListId, Property property)
           
 void revisePickListEntryNodeProperty(java.lang.String pickListId, java.lang.String pickListEntryNodeId, Property property)
           
 void reviseValueSetDefinitionProperty(java.lang.String valueSetDefinitionUri, Property property)
           
 void updatePickListDefinitionProperty(java.lang.String pickListId, Property property)
          Update pick list definition property.
 void updatePickListEntryNodeProperty(java.lang.String pickListId, java.lang.String pickListEntryNodeId, Property property)
          Update pick list entry node property.
 void updateValueSetDefinitionProperty(java.lang.String valueSetDefinitionUri, Property property)
          Update value set definition property.
 
Methods inherited from class org.lexevs.dao.database.service.AbstractDatabaseService
getCodingSchemeUId, getDaoManager, getLogger, isChangeTypeDependent, isChangeTypeRemove, setDaoManager, setLogger
 
Methods inherited from class org.lexevs.dao.database.service.event.DatabaseServiceEventSupport
fireCodingSchemeInsertErrorEvent, fireCodingSchemeUpdateEvent, fireEntityReviseEvent, fireEntityUpdateEvent, firePostBatchEntityInsertEvent, firePostCodingSchemeInsertEvent, firePostEntityInsertEvent, firePostEntityRemoveEvent, firePostPropertyInsertEvent, firePostPropertyRemoveEvent, firePreBatchAssociationInsertEvent, firePreBatchEntityInsertEvent, firePreCodingSchemeInsertEvent, firePreEntityInsertEvent, firePreEntityRemoveEvent, firePropertyUpdateEvent, getListenerRegistry, setListenerRegistry
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

VersionableEventVSPropertyService

public VersionableEventVSPropertyService()
Method Detail

insertValueSetDefinitionProperty

public void insertValueSetDefinitionProperty(java.lang.String valueSetDefinitionUri,
                                             Property property)
Description copied from interface: VSPropertyService
Insert value set definition property.

Specified by:
insertValueSetDefinitionProperty in interface VSPropertyService
Parameters:
valueSetDefinitionUri - the value set definition URI
property - the property

updateValueSetDefinitionProperty

public void updateValueSetDefinitionProperty(java.lang.String valueSetDefinitionUri,
                                             Property property)
Description copied from interface: VSPropertyService
Update value set definition property.

Specified by:
updateValueSetDefinitionProperty in interface VSPropertyService
Parameters:
valueSetDefinitionUri - the value set definition URI
property - the property

removeValueSetDefinitionProperty

public void removeValueSetDefinitionProperty(java.lang.String valueSetDefinitionUri,
                                             Property property)
Specified by:
removeValueSetDefinitionProperty in interface VSPropertyService

insertValueSetDefPropVersionableChanges

public void insertValueSetDefPropVersionableChanges(java.lang.String valueSetDefinitionUri,
                                                    Property property)
Specified by:
insertValueSetDefPropVersionableChanges in interface VSPropertyService

insertPickListDefinitionProperty

public void insertPickListDefinitionProperty(java.lang.String pickListId,
                                             Property property)
Description copied from interface: VSPropertyService
Insert pick list definition property.

Specified by:
insertPickListDefinitionProperty in interface VSPropertyService
Parameters:
pickListId - the pick list id
property - the property

updatePickListDefinitionProperty

public void updatePickListDefinitionProperty(java.lang.String pickListId,
                                             Property property)
Description copied from interface: VSPropertyService
Update pick list definition property.

Specified by:
updatePickListDefinitionProperty in interface VSPropertyService
Parameters:
pickListId - the pick list id
property - the property

removePickListDefinitionProperty

public void removePickListDefinitionProperty(java.lang.String pickListId,
                                             Property property)
Specified by:
removePickListDefinitionProperty in interface VSPropertyService

insertPickListDefPropVersionableChanges

public void insertPickListDefPropVersionableChanges(java.lang.String pickListId,
                                                    Property property)
Specified by:
insertPickListDefPropVersionableChanges in interface VSPropertyService

insertPickListEntryNodeProperty

public void insertPickListEntryNodeProperty(java.lang.String pickListId,
                                            java.lang.String pickListEntryNodeId,
                                            Property property)
Description copied from interface: VSPropertyService
Insert pick list entry node property.

Specified by:
insertPickListEntryNodeProperty in interface VSPropertyService
Parameters:
pickListId - the pick list id
pickListEntryNodeId - the pick list entry id
property - the property

updatePickListEntryNodeProperty

public void updatePickListEntryNodeProperty(java.lang.String pickListId,
                                            java.lang.String pickListEntryNodeId,
                                            Property property)
Description copied from interface: VSPropertyService
Update pick list entry node property.

Specified by:
updatePickListEntryNodeProperty in interface VSPropertyService
Parameters:
pickListId - the pick list id
pickListEntryNodeId - the pick list entry id
property - the property

removePickListEntryNodeProperty

public void removePickListEntryNodeProperty(java.lang.String pickListId,
                                            java.lang.String pickListEntryNodeId,
                                            Property property)
Specified by:
removePickListEntryNodeProperty in interface VSPropertyService

insertPickListEntryNodePropVersionableChanges

public void insertPickListEntryNodePropVersionableChanges(java.lang.String pickListId,
                                                          java.lang.String pickListEntryNodeId,
                                                          Property property)
Specified by:
insertPickListEntryNodePropVersionableChanges in interface VSPropertyService

revisePickListDefinitionProperty

public void revisePickListDefinitionProperty(java.lang.String pickListId,
                                             Property property)
                                      throws LBException
Specified by:
revisePickListDefinitionProperty in interface VSPropertyService
Throws:
LBException

revisePickListEntryNodeProperty

public void revisePickListEntryNodeProperty(java.lang.String pickListId,
                                            java.lang.String pickListEntryNodeId,
                                            Property property)
                                     throws LBException
Specified by:
revisePickListEntryNodeProperty in interface VSPropertyService
Throws:
LBException

reviseValueSetDefinitionProperty

public void reviseValueSetDefinitionProperty(java.lang.String valueSetDefinitionUri,
                                             Property property)
                                      throws LBException
Specified by:
reviseValueSetDefinitionProperty in interface VSPropertyService
Throws:
LBException

resolveValueSetDefinitionPropertyByRevision

public Property resolveValueSetDefinitionPropertyByRevision(java.lang.String valueSetDefURI,
                                                            java.lang.String propertyId,
                                                            java.lang.String revisionId)
                                                     throws LBRevisionException
Specified by:
resolveValueSetDefinitionPropertyByRevision in interface VSPropertyService
Throws:
LBRevisionException

resolvePickListDefinitionPropertyByRevision

public Property resolvePickListDefinitionPropertyByRevision(java.lang.String pickListId,
                                                            java.lang.String propertyId,
                                                            java.lang.String revisionId)
                                                     throws LBRevisionException
Specified by:
resolvePickListDefinitionPropertyByRevision in interface VSPropertyService
Throws:
LBRevisionException

resolvePickListEntryNodePropertyByRevision

public Property resolvePickListEntryNodePropertyByRevision(java.lang.String pickListId,
                                                           java.lang.String plEntryId,
                                                           java.lang.String propertyId,
                                                           java.lang.String revisionId)
                                                    throws LBRevisionException
Specified by:
resolvePickListEntryNodePropertyByRevision in interface VSPropertyService
Throws:
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.