org.lexevs.dao.database.service.association
Interface AssociationDataService

All Known Implementing Classes:
VersionableEventAssociationDataService

public interface AssociationDataService


Field Summary
static java.lang.String INSERT_ASSOCIATIONDATA_ERROR
           
static java.lang.String INSERT_ASSOCIATIONDATA_VERSIONABLE_CHANGES_ERROR
           
static java.lang.String REMOVE_ASSOCIATIONDATA_ERROR
           
static java.lang.String UPDATE_ASSOCIATIONDATA_ERROR
           
 
Method Summary
 void insertAssociationData(java.lang.String codingSchemeUri, java.lang.String version, java.lang.String relationContainerName, java.lang.String associationPredicateName, java.lang.String sourceEntityCode, java.lang.String sourceEntityCodeNamespace, AssociationData data)
           
 void removeAssociationData(java.lang.String codingSchemeUri, java.lang.String version, AssociationData data)
           
 AssociationData resolveAssociationDataByRevision(java.lang.String codingSchemeUri, java.lang.String version, java.lang.String relationContainerName, java.lang.String associationPredicateName, java.lang.String associationInstanceId, java.lang.String revisionId)
           
 void revise(java.lang.String codingSchemeUri, java.lang.String version, java.lang.String relationContainerName, java.lang.String associationPredicateName, AssociationSource source, AssociationData data)
           
 void revise(java.lang.String codingSchemeUri, java.lang.String version, java.lang.String relationContainerName, java.lang.String associationPredicateName, java.lang.String sourceEntityCode, java.lang.String sourceEntityCodeNamespace, AssociationData data)
           
 void updateAssociationData(java.lang.String codingSchemeUri, java.lang.String version, AssociationData data)
           
 

Field Detail

INSERT_ASSOCIATIONDATA_ERROR

static final java.lang.String INSERT_ASSOCIATIONDATA_ERROR
See Also:
Constant Field Values

UPDATE_ASSOCIATIONDATA_ERROR

static final java.lang.String UPDATE_ASSOCIATIONDATA_ERROR
See Also:
Constant Field Values

REMOVE_ASSOCIATIONDATA_ERROR

static final java.lang.String REMOVE_ASSOCIATIONDATA_ERROR
See Also:
Constant Field Values

INSERT_ASSOCIATIONDATA_VERSIONABLE_CHANGES_ERROR

static final java.lang.String INSERT_ASSOCIATIONDATA_VERSIONABLE_CHANGES_ERROR
See Also:
Constant Field Values
Method Detail

insertAssociationData

void insertAssociationData(java.lang.String codingSchemeUri,
                           java.lang.String version,
                           java.lang.String relationContainerName,
                           java.lang.String associationPredicateName,
                           java.lang.String sourceEntityCode,
                           java.lang.String sourceEntityCodeNamespace,
                           AssociationData data)

updateAssociationData

void updateAssociationData(java.lang.String codingSchemeUri,
                           java.lang.String version,
                           AssociationData data)

removeAssociationData

void removeAssociationData(java.lang.String codingSchemeUri,
                           java.lang.String version,
                           AssociationData data)

revise

void revise(java.lang.String codingSchemeUri,
            java.lang.String version,
            java.lang.String relationContainerName,
            java.lang.String associationPredicateName,
            java.lang.String sourceEntityCode,
            java.lang.String sourceEntityCodeNamespace,
            AssociationData data)
            throws LBException
Throws:
LBException

resolveAssociationDataByRevision

AssociationData resolveAssociationDataByRevision(java.lang.String codingSchemeUri,
                                                 java.lang.String version,
                                                 java.lang.String relationContainerName,
                                                 java.lang.String associationPredicateName,
                                                 java.lang.String associationInstanceId,
                                                 java.lang.String revisionId)
                                                 throws LBRevisionException
Throws:
LBRevisionException

revise

void revise(java.lang.String codingSchemeUri,
            java.lang.String version,
            java.lang.String relationContainerName,
            java.lang.String associationPredicateName,
            AssociationSource source,
            AssociationData data)
            throws LBException
Throws:
LBException

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.