public class IbatisAssociationDataDao extends AbstractIbatisDao implements AssociationDataDao
LexGridSchemaVersionAwareDao.IndividualDaoCallback<T>
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
INSERT_ENTITY_ASSN_DATA_SQL |
VERSIONS_NAMESPACE, VSENTRYSTATE_NAMESPACE
Constructor and Description |
---|
IbatisAssociationDataDao() |
Modifier and Type | Method and Description |
---|---|
void |
deleteAllAssocQualsByAssocDataUId(java.lang.String codingSchemeUId,
java.lang.String associationDataUId) |
void |
deleteAssociationData(java.lang.String codingSchemeUId,
java.lang.String associationDataUId) |
java.util.List<LexGridSchemaVersion> |
doGetSupportedLgSchemaVersions()
Do get supported lg schema versions.
|
protected java.lang.String |
doInsertAssociationData(java.lang.String prefix,
java.lang.String associationPredicateUId,
java.lang.String associationDataUId,
AssociationSource source,
AssociationData data,
Inserter inserter) |
boolean |
entryStateExists(java.lang.String codingSchemeUid,
java.lang.String entryStateUId)
Method finds if the given entryState already exists.
|
AssociationData |
getAssociationDataByUid(java.lang.String codingSchemeUId,
java.lang.String associationDataUid) |
java.lang.String |
getAssociationDataUId(java.lang.String codingSchemeUId,
java.lang.String associationInstanceId) |
java.lang.String |
getEntryStateUId(java.lang.String codingSchemeUId,
java.lang.String associationDataUId) |
AssociationData |
getHistoryAssociationDataByRevision(java.lang.String codingSchemeUId,
java.lang.String associationDataUid,
java.lang.String revisionId) |
java.lang.String |
getLatestRevision(java.lang.String csUId,
java.lang.String assocDataUId) |
AssociationSource |
getTripleByUid(java.lang.String codingSchemeUId,
java.lang.String tripleUid) |
VersionsDao |
getVersionsDao() |
java.lang.String |
insertAssociationData(java.lang.String codingSchemeUId,
java.lang.String associationPredicateUId,
AssociationSource source,
AssociationData data) |
java.lang.String |
insertAssociationData(java.lang.String codingSchemeUId,
java.lang.String associationPredicateUId,
AssociationSource source,
AssociationData data,
Inserter inserter) |
void |
insertAssociationData(java.lang.String codingSchemeUId,
java.lang.String associationPredicateUId,
java.lang.String sourceEntityCode,
java.lang.String sourceEntityCodeNamespace,
AssociationData data) |
java.lang.String |
insertHistoryAssociationData(java.lang.String codingSchemeUId,
java.lang.String associationDataUId,
java.lang.Boolean assnQualExist,
java.lang.Boolean contextExist) |
void |
setVersionsDao(VersionsDao versionsDao) |
java.lang.String |
updateAssociationData(java.lang.String codingSchemeUId,
java.lang.String associationDataUId,
AssociationData data) |
java.lang.String |
updateVersionableChanges(java.lang.String codingSchemeUId,
java.lang.String associationDataUId,
AssociationData data) |
afterPropertiesSet, executeInTransaction, getBatchTemplateInserter, getNonBatchTemplateInserter, getSqlMapClientTemplate, setNonBatchTemplateInserter, setSqlMapClientTemplate, vsEntryStateExists
createRandomIdentifier, createUniqueId, getPrefixResolver, getPrimaryKeyIncrementer, setPrefixResolver, setPrimaryKeyIncrementer, supportsLgSchemaVersion
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
executeInTransaction, supportsLgSchemaVersion
public java.util.List<LexGridSchemaVersion> doGetSupportedLgSchemaVersions()
AbstractBaseDao
doGetSupportedLgSchemaVersions
in class AbstractBaseDao
public java.lang.String insertAssociationData(java.lang.String codingSchemeUId, java.lang.String associationPredicateUId, AssociationSource source, AssociationData data)
insertAssociationData
in interface AssociationDataDao
public void insertAssociationData(java.lang.String codingSchemeUId, java.lang.String associationPredicateUId, java.lang.String sourceEntityCode, java.lang.String sourceEntityCodeNamespace, AssociationData data)
insertAssociationData
in interface AssociationDataDao
public java.lang.String insertAssociationData(java.lang.String codingSchemeUId, java.lang.String associationPredicateUId, AssociationSource source, AssociationData data, Inserter inserter)
insertAssociationData
in interface AssociationDataDao
public AssociationSource getTripleByUid(java.lang.String codingSchemeUId, java.lang.String tripleUid)
getTripleByUid
in interface AssociationDataDao
protected java.lang.String doInsertAssociationData(java.lang.String prefix, java.lang.String associationPredicateUId, java.lang.String associationDataUId, AssociationSource source, AssociationData data, Inserter inserter)
public VersionsDao getVersionsDao()
public void setVersionsDao(VersionsDao versionsDao)
versionsDao
- the versionsDao to setpublic AssociationData getAssociationDataByUid(java.lang.String codingSchemeUId, java.lang.String associationDataUid)
getAssociationDataByUid
in interface AssociationDataDao
public AssociationData getHistoryAssociationDataByRevision(java.lang.String codingSchemeUId, java.lang.String associationDataUid, java.lang.String revisionId)
getHistoryAssociationDataByRevision
in interface AssociationDataDao
public java.lang.String getAssociationDataUId(java.lang.String codingSchemeUId, java.lang.String associationInstanceId)
getAssociationDataUId
in interface AssociationDataDao
public java.lang.String insertHistoryAssociationData(java.lang.String codingSchemeUId, java.lang.String associationDataUId, java.lang.Boolean assnQualExist, java.lang.Boolean contextExist)
insertHistoryAssociationData
in interface AssociationDataDao
public java.lang.String updateAssociationData(java.lang.String codingSchemeUId, java.lang.String associationDataUId, AssociationData data)
updateAssociationData
in interface AssociationDataDao
public void deleteAllAssocQualsByAssocDataUId(java.lang.String codingSchemeUId, java.lang.String associationDataUId)
deleteAllAssocQualsByAssocDataUId
in interface AssociationDataDao
public void deleteAssociationData(java.lang.String codingSchemeUId, java.lang.String associationDataUId)
deleteAssociationData
in interface AssociationDataDao
public java.lang.String updateVersionableChanges(java.lang.String codingSchemeUId, java.lang.String associationDataUId, AssociationData data)
updateVersionableChanges
in interface AssociationDataDao
public java.lang.String getLatestRevision(java.lang.String csUId, java.lang.String assocDataUId)
getLatestRevision
in interface AssociationDataDao
public boolean entryStateExists(java.lang.String codingSchemeUid, java.lang.String entryStateUId)
AbstractIbatisDao
entryStateExists
in interface AssociationDataDao
entryStateExists
in class AbstractIbatisDao
public java.lang.String getEntryStateUId(java.lang.String codingSchemeUId, java.lang.String associationDataUId)
getEntryStateUId
in interface AssociationDataDao