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

All Known Implementing Classes:
VersionableEventAssociationTargetService

public interface AssociationTargetService


Field Summary
static java.lang.String INSERT_ASSOCIATIONTARGET_ERROR
           
static java.lang.String INSERT_ASSOCIATIONTARGET_VERSIONABLE_CHANGES_ERROR
           
static java.lang.String REMOVE_ASSOCIATIONTARGET_ERROR
           
static java.lang.String UPDATE_ASSOCIATIONTARGET_ERROR
           
 
Method Summary
 AssociationTarget getAssociationTarget(java.lang.String codingSchemeUri, java.lang.String version, java.lang.String relationContainerName, java.lang.String associationPredicateName, java.lang.String associationInstanceId)
           
 void insertAssociationTarget(java.lang.String codingSchemeUri, java.lang.String version, java.lang.String relationContainerName, java.lang.String associationPredicateName, java.lang.String sourceEntityCode, java.lang.String sourceEntityCodeNamespace, AssociationTarget target)
           
 void removeAssociationTarget(java.lang.String codingSchemeUri, java.lang.String version, AssociationTarget target)
           
 AssociationTarget resolveAssociationTargetByRevision(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, AssociationTarget target)
           
 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, AssociationTarget target)
           
 void updateAssociationTarget(java.lang.String codingSchemeUri, java.lang.String version, AssociationTarget source)
           
 

Field Detail

INSERT_ASSOCIATIONTARGET_ERROR

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

UPDATE_ASSOCIATIONTARGET_ERROR

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

REMOVE_ASSOCIATIONTARGET_ERROR

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

INSERT_ASSOCIATIONTARGET_VERSIONABLE_CHANGES_ERROR

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

getAssociationTarget

AssociationTarget getAssociationTarget(java.lang.String codingSchemeUri,
                                       java.lang.String version,
                                       java.lang.String relationContainerName,
                                       java.lang.String associationPredicateName,
                                       java.lang.String associationInstanceId)

resolveAssociationTargetByRevision

AssociationTarget resolveAssociationTargetByRevision(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

insertAssociationTarget

void insertAssociationTarget(java.lang.String codingSchemeUri,
                             java.lang.String version,
                             java.lang.String relationContainerName,
                             java.lang.String associationPredicateName,
                             java.lang.String sourceEntityCode,
                             java.lang.String sourceEntityCodeNamespace,
                             AssociationTarget target)

updateAssociationTarget

void updateAssociationTarget(java.lang.String codingSchemeUri,
                             java.lang.String version,
                             AssociationTarget source)

removeAssociationTarget

void removeAssociationTarget(java.lang.String codingSchemeUri,
                             java.lang.String version,
                             AssociationTarget target)

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,
            AssociationTarget target)
            throws LBException
Throws:
LBException

revise

void revise(java.lang.String codingSchemeUri,
            java.lang.String version,
            java.lang.String relationContainerName,
            java.lang.String associationPredicateName,
            AssociationSource source,
            AssociationTarget target)
            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.