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

All Known Implementing Classes:
VersionableEventAssociationService

public interface AssociationService

The Interface AssociationService.

Author:
Kevin Peterson

Nested Class Summary
static class AssociationService.AssociationTriple
           
 
Field Summary
static java.lang.String INSERT_ASSOCIATIONPREDICATE_ERROR
           
static java.lang.String INSERT_ASSOCIATIONSOURCE_ERROR
           
 
Method Summary
 AssociationService.AssociationTriple getAssociationTripleByAssociationInstanceId(java.lang.String codingSchemeUri, java.lang.String version, java.lang.String associationInstanceId)
           
 void insertAssociationPredicate(java.lang.String codingSchemeUri, java.lang.String version, java.lang.String relationsName, AssociationPredicate predicate)
           
 void insertAssociationSource(java.lang.String codingSchemeUri, java.lang.String version, java.lang.String relationContainerName, java.lang.String associationPredicateName, AssociationSource source)
          Insert association source.
 

Field Detail

INSERT_ASSOCIATIONSOURCE_ERROR

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

INSERT_ASSOCIATIONPREDICATE_ERROR

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

insertAssociationSource

void insertAssociationSource(java.lang.String codingSchemeUri,
                             java.lang.String version,
                             java.lang.String relationContainerName,
                             java.lang.String associationPredicateName,
                             AssociationSource source)
Insert association source.

Parameters:
codingSchemeUri - the coding scheme uri
version - the version
relationContainerName - the relation container name
associationPredicateName - the association predicate name
source - the source

insertAssociationPredicate

void insertAssociationPredicate(java.lang.String codingSchemeUri,
                                java.lang.String version,
                                java.lang.String relationsName,
                                AssociationPredicate predicate)

getAssociationTripleByAssociationInstanceId

AssociationService.AssociationTriple getAssociationTripleByAssociationInstanceId(java.lang.String codingSchemeUri,
                                                                                 java.lang.String version,
                                                                                 java.lang.String associationInstanceId)

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.