public class IbatisPickListEntryNodeDao extends AbstractIbatisDao implements PickListEntryNodeDao
LexGridSchemaVersionAwareDao.IndividualDaoCallback<T>
VERSIONS_NAMESPACE, VSENTRYSTATE_NAMESPACE
Constructor and Description |
---|
IbatisPickListEntryNodeDao() |
Modifier and Type | Method and Description |
---|---|
void |
createEntryStateIfAbsent(java.lang.String entryStateUId,
java.lang.String vsPLEntryUId) |
void |
deletePLEntryNodeByUId(java.lang.String pickListEntryNodeUId) |
java.util.List<LexGridSchemaVersion> |
doGetSupportedLgSchemaVersions()
Do get supported lg schema versions.
|
java.lang.String |
getLatestRevision(java.lang.String pickListEntryNodeUId) |
java.lang.String |
getPickListEntryNodeUId(java.lang.String pickListId,
java.lang.String pickListEntryNodeId) |
java.lang.String |
getPickListEntryStateUId(java.lang.String pickListEntryNodeUId) |
PickListEntryNode |
getPLEntryByUId(java.lang.String vsPLEntryUId) |
VersionsDao |
getVersionsDao() |
VSEntryStateDao |
getVsEntryStateDao() |
VSPropertyDao |
getVsPropertyDao() |
java.lang.String |
insertHistoryPickListEntryNode(java.lang.String pickListEntryNodeUId) |
java.lang.String |
insertPickListEntry(java.lang.String pickListGuid,
PickListEntryNode entryNode)
Insert pick list entry.
|
void |
removeAllPickListEntryNodeMultiAttributes(java.lang.String pickListEntryNodeUId) |
PickListEntryNode |
resolvePLEntryNodeByRevision(java.lang.String pickListId,
java.lang.String plEntryId,
java.lang.String revisionId) |
void |
setVersionsDao(VersionsDao versionsDao) |
void |
setVsEntryStateDao(VSEntryStateDao vsEntryStateDao) |
void |
setVsPropertyDao(VSPropertyDao vsPropertyDao) |
void |
updateEntryStateUId(java.lang.String pickListEntryNodeUId,
java.lang.String entryStateUId) |
java.lang.String |
updatePickListEntryNode(java.lang.String pickListEntryNodeUId,
PickListEntryNode pickListEntryNode) |
java.lang.String |
updateVersionableAttributes(java.lang.String pickListEntryNodeUId,
PickListEntryNode pickListEntryNode) |
afterPropertiesSet, entryStateExists, 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 getPickListEntryNodeUId(java.lang.String pickListId, java.lang.String pickListEntryNodeId)
getPickListEntryNodeUId
in interface PickListEntryNodeDao
public java.lang.String insertPickListEntry(java.lang.String pickListGuid, PickListEntryNode entryNode)
PickListEntryNodeDao
insertPickListEntry
in interface PickListEntryNodeDao
pickListGuid
- the pick list definition GUIDentryNode
- the pick list entry nodepublic void removeAllPickListEntryNodeMultiAttributes(java.lang.String pickListEntryNodeUId)
removeAllPickListEntryNodeMultiAttributes
in interface PickListEntryNodeDao
public VSEntryStateDao getVsEntryStateDao()
public void setVsEntryStateDao(VSEntryStateDao vsEntryStateDao)
vsEntryStateDao
- the vsEntryStateDao to setpublic VSPropertyDao getVsPropertyDao()
public void setVsPropertyDao(VSPropertyDao vsPropertyDao)
vsPropertyDao
- the vsPropertyDao to setpublic java.lang.String insertHistoryPickListEntryNode(java.lang.String pickListEntryNodeUId)
insertHistoryPickListEntryNode
in interface PickListEntryNodeDao
public java.lang.String updatePickListEntryNode(java.lang.String pickListEntryNodeUId, PickListEntryNode pickListEntryNode)
updatePickListEntryNode
in interface PickListEntryNodeDao
public java.lang.String updateVersionableAttributes(java.lang.String pickListEntryNodeUId, PickListEntryNode pickListEntryNode)
updateVersionableAttributes
in interface PickListEntryNodeDao
public java.lang.String getPickListEntryStateUId(java.lang.String pickListEntryNodeUId)
getPickListEntryStateUId
in interface PickListEntryNodeDao
public void updateEntryStateUId(java.lang.String pickListEntryNodeUId, java.lang.String entryStateUId)
updateEntryStateUId
in interface PickListEntryNodeDao
public void createEntryStateIfAbsent(java.lang.String entryStateUId, java.lang.String vsPLEntryUId)
createEntryStateIfAbsent
in interface PickListEntryNodeDao
public java.lang.String getLatestRevision(java.lang.String pickListEntryNodeUId)
getLatestRevision
in interface PickListEntryNodeDao
public VersionsDao getVersionsDao()
public void setVersionsDao(VersionsDao versionsDao)
versionsDao
- the versionsDao to setpublic void deletePLEntryNodeByUId(java.lang.String pickListEntryNodeUId)
deletePLEntryNodeByUId
in interface PickListEntryNodeDao
public PickListEntryNode resolvePLEntryNodeByRevision(java.lang.String pickListId, java.lang.String plEntryId, java.lang.String revisionId) throws LBRevisionException
resolvePLEntryNodeByRevision
in interface PickListEntryNodeDao
LBRevisionException
public PickListEntryNode getPLEntryByUId(java.lang.String vsPLEntryUId)