public class IbatisAssociationTargetDao extends AbstractIbatisDao implements AssociationTargetDao
LexGridSchemaVersionAwareDao.IndividualDaoCallback<T>
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
INSERT_ENTITY_ASSN_ENTITY_SQL |
VERSIONS_NAMESPACE, VSENTRYSTATE_NAMESPACE
Constructor and Description |
---|
IbatisAssociationTargetDao() |
Modifier and Type | Method and Description |
---|---|
void |
deleteAssnTargetByUId(java.lang.String codingSchemeUId,
java.lang.String associationTargetUId) |
void |
deleteAssociationMultiAttribsByAssociationTargetUId(java.lang.String codingSchemeUId,
java.lang.String associationTargetUId) |
java.util.List<LexGridSchemaVersion> |
doGetSupportedLgSchemaVersions()
Do get supported lg schema versions.
|
protected java.lang.String |
doInsertAssociationTarget(java.lang.String prefix,
java.lang.String associationPredicateUId,
java.lang.String associationTargetUId,
AssociationSource source,
AssociationTarget target,
Inserter inserter) |
boolean |
entryStateExists(java.lang.String codingSchemeUId,
java.lang.String entryStateUId)
Method finds if the given entryState already exists.
|
java.lang.String |
getAssociationTargetUId(java.lang.String codingSchemeUId,
java.lang.String associationInstanceId) |
java.lang.String |
getEntryStateUId(java.lang.String codingSchemeUId,
java.lang.String associationTargetUid) |
AssociationSource |
getHistoryTripleByRevision(java.lang.String codingSchemeUId,
java.lang.String tripleUid,
java.lang.String revisionId) |
java.lang.String |
getLatestRevision(java.lang.String csUId,
java.lang.String targetUId) |
AssociationSource |
getTripleByUid(java.lang.String codingSchemeUId,
java.lang.String tripleUid) |
VersionsDao |
getVersionsDao() |
java.lang.String |
insertAssociationTarget(java.lang.String codingSchemeUId,
java.lang.String associationPredicateUId,
AssociationSource source,
AssociationTarget target) |
java.lang.String |
insertAssociationTarget(java.lang.String codingSchemeUId,
java.lang.String associationPredicateUId,
AssociationSource source,
AssociationTarget target,
Inserter inserter) |
java.lang.String |
insertAssociationTarget(java.lang.String codingSchemeUId,
java.lang.String associationPredicateUId,
java.lang.String sourceEntityCode,
java.lang.String sourceEntityCodeNamespace,
AssociationTarget target) |
java.lang.String |
insertHistoryAssociationTarget(java.lang.String codingSchemeUId,
java.lang.String associationTargetUId,
java.lang.Boolean assnQualExists,
java.lang.Boolean contextExists) |
void |
setVersionsDao(VersionsDao versionsDao) |
java.lang.String |
updateAssociationTarget(java.lang.String codingSchemeUId,
java.lang.String associationTargetUId,
AssociationTarget target) |
java.lang.String |
updateVersionableChanges(java.lang.String codingSchemeUId,
java.lang.String associationTargetUId,
AssociationTarget target) |
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 static java.lang.String INSERT_ENTITY_ASSN_ENTITY_SQL
public java.util.List<LexGridSchemaVersion> doGetSupportedLgSchemaVersions()
AbstractBaseDao
doGetSupportedLgSchemaVersions
in class AbstractBaseDao
public AssociationSource getTripleByUid(java.lang.String codingSchemeUId, java.lang.String tripleUid)
getTripleByUid
in interface AssociationTargetDao
public AssociationSource getHistoryTripleByRevision(java.lang.String codingSchemeUId, java.lang.String tripleUid, java.lang.String revisionId)
getHistoryTripleByRevision
in interface AssociationTargetDao
public java.lang.String getEntryStateUId(java.lang.String codingSchemeUId, java.lang.String associationTargetUid)
getEntryStateUId
in interface AssociationTargetDao
public java.lang.String insertAssociationTarget(java.lang.String codingSchemeUId, java.lang.String associationPredicateUId, AssociationSource source, AssociationTarget target)
insertAssociationTarget
in interface AssociationTargetDao
public java.lang.String insertAssociationTarget(java.lang.String codingSchemeUId, java.lang.String associationPredicateUId, java.lang.String sourceEntityCode, java.lang.String sourceEntityCodeNamespace, AssociationTarget target)
insertAssociationTarget
in interface AssociationTargetDao
public java.lang.String updateAssociationTarget(java.lang.String codingSchemeUId, java.lang.String associationTargetUId, AssociationTarget target)
updateAssociationTarget
in interface AssociationTargetDao
public java.lang.String insertAssociationTarget(java.lang.String codingSchemeUId, java.lang.String associationPredicateUId, AssociationSource source, AssociationTarget target, Inserter inserter)
insertAssociationTarget
in interface AssociationTargetDao
protected java.lang.String doInsertAssociationTarget(java.lang.String prefix, java.lang.String associationPredicateUId, java.lang.String associationTargetUId, AssociationSource source, AssociationTarget target, Inserter inserter)
public VersionsDao getVersionsDao()
public void setVersionsDao(VersionsDao versionsDao)
versionsDao
- the versionsDao to setpublic java.lang.String getAssociationTargetUId(java.lang.String codingSchemeUId, java.lang.String associationInstanceId)
getAssociationTargetUId
in interface AssociationTargetDao
public java.lang.String insertHistoryAssociationTarget(java.lang.String codingSchemeUId, java.lang.String associationTargetUId, java.lang.Boolean assnQualExists, java.lang.Boolean contextExists)
insertHistoryAssociationTarget
in interface AssociationTargetDao
public void deleteAssnTargetByUId(java.lang.String codingSchemeUId, java.lang.String associationTargetUId)
deleteAssnTargetByUId
in interface AssociationTargetDao
public java.lang.String updateVersionableChanges(java.lang.String codingSchemeUId, java.lang.String associationTargetUId, AssociationTarget target)
updateVersionableChanges
in interface AssociationTargetDao
public java.lang.String getLatestRevision(java.lang.String csUId, java.lang.String targetUId)
getLatestRevision
in interface AssociationTargetDao
public void deleteAssociationMultiAttribsByAssociationTargetUId(java.lang.String codingSchemeUId, java.lang.String associationTargetUId)
deleteAssociationMultiAttribsByAssociationTargetUId
in interface AssociationTargetDao
public boolean entryStateExists(java.lang.String codingSchemeUId, java.lang.String entryStateUId)
AbstractIbatisDao
entryStateExists
in interface AssociationTargetDao
entryStateExists
in class AbstractIbatisDao