org.lexevs.dao.database.service.valuesets
Interface VSDefinitionEntryService

All Known Implementing Classes:
VersionableEventVSDefinitionEntryService

public interface VSDefinitionEntryService


Method Summary
 void insertVSDefinitionEntry(java.lang.String valueSetDefinitionURI, DefinitionEntry defEntry)
           
 void removeVSDefinitionEntry(java.lang.String valueSetDefinitionURI, DefinitionEntry defEntry)
           
 DefinitionEntry resolveDefinitionEntryByRevision(java.lang.String valueSetDefURI, java.lang.String ruleOrder, java.lang.String revisionId)
           
 void revise(java.lang.String valueSetDefinitionURI, DefinitionEntry defEntry)
           
 void updateVSDefinitionEntry(java.lang.String valueSetDefinitionURI, DefinitionEntry defEntry)
           
 void updateVSDefinitionEntryVersionableChanges(java.lang.String valueSetDefinitionURI, DefinitionEntry defEntry)
           
 

Method Detail

insertVSDefinitionEntry

void insertVSDefinitionEntry(java.lang.String valueSetDefinitionURI,
                             DefinitionEntry defEntry)

removeVSDefinitionEntry

void removeVSDefinitionEntry(java.lang.String valueSetDefinitionURI,
                             DefinitionEntry defEntry)

updateVSDefinitionEntry

void updateVSDefinitionEntry(java.lang.String valueSetDefinitionURI,
                             DefinitionEntry defEntry)

updateVSDefinitionEntryVersionableChanges

void updateVSDefinitionEntryVersionableChanges(java.lang.String valueSetDefinitionURI,
                                               DefinitionEntry defEntry)

revise

void revise(java.lang.String valueSetDefinitionURI,
            DefinitionEntry defEntry)
            throws LBException
Throws:
LBException

resolveDefinitionEntryByRevision

DefinitionEntry resolveDefinitionEntryByRevision(java.lang.String valueSetDefURI,
                                                 java.lang.String ruleOrder,
                                                 java.lang.String revisionId)
                                                 throws LBRevisionException
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.