|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface VersionsDao
The Interface VersionsDao.
Nested Class Summary | |
---|---|
static class |
VersionsDao.EntryStateType
|
Nested classes/interfaces inherited from interface org.lexevs.dao.database.access.LexGridSchemaVersionAwareDao |
---|
LexGridSchemaVersionAwareDao.IndividualDaoCallback<T> |
Method Summary | |
---|---|
void |
deleteAllEntryStateEntriesByEntryUId(java.lang.String codingSchemeUId,
java.lang.String entryUId)
|
void |
deleteAllEntryStateOfCodingScheme(java.lang.String codingSchemeUId)
|
void |
deleteAllEntryStateOfEntity(java.lang.String codingSchemeUId,
java.lang.String entityUId)
|
void |
deleteAllEntryStateOfRelation(java.lang.String codingSchemeUId,
java.lang.String relationUId)
|
EntryState |
getEntryStateByEntryUidAndRevisionId(java.lang.String codingSchemeUId,
java.lang.String entryUId,
java.lang.String revisionId)
|
java.lang.String |
getPreviousRevisionIdFromGivenRevisionIdForEntry(java.lang.String codingSchemeUid,
java.lang.String entityUid,
java.lang.String currentRevisionId)
|
java.lang.String |
getSystemReleaseIdByUri(java.lang.String systemReleaseUri)
Gets the system release id by uri. |
void |
insertEntryState(java.lang.String codingSchemeUId,
java.lang.String entryStateUId,
java.lang.String entryUId,
VersionsDao.EntryStateType entryType,
java.lang.String previousEntryStateUId,
EntryState entryState)
|
void |
insertEntryState(java.lang.String codingSchemeUId,
java.lang.String entryStateUId,
java.lang.String entryUId,
VersionsDao.EntryStateType entryType,
java.lang.String previousEntryStateUId,
EntryState entryState,
Inserter inserter)
|
java.lang.String |
insertEntryState(java.lang.String codingSchemeUId,
java.lang.String entryUId,
VersionsDao.EntryStateType entryType,
java.lang.String previousEntryStateUId,
EntryState entryState)
|
void |
insertRevision(Revision revision)
Insert revision. |
void |
insertSystemRelease(SystemRelease systemRelease)
Insert system release. |
void |
updatePreviousEntryStateUIds(java.lang.String codingSchemeUId,
java.lang.String entityUId,
java.lang.String prevEntryStateUId,
java.lang.String newEntryStateUId)
|
Methods inherited from interface org.lexevs.dao.database.access.LexGridSchemaVersionAwareDao |
---|
executeInTransaction, supportsLgSchemaVersion |
Method Detail |
---|
java.lang.String getPreviousRevisionIdFromGivenRevisionIdForEntry(java.lang.String codingSchemeUid, java.lang.String entityUid, java.lang.String currentRevisionId)
EntryState getEntryStateByEntryUidAndRevisionId(java.lang.String codingSchemeUId, java.lang.String entryUId, java.lang.String revisionId)
java.lang.String insertEntryState(java.lang.String codingSchemeUId, java.lang.String entryUId, VersionsDao.EntryStateType entryType, java.lang.String previousEntryStateUId, EntryState entryState)
void insertEntryState(java.lang.String codingSchemeUId, java.lang.String entryStateUId, java.lang.String entryUId, VersionsDao.EntryStateType entryType, java.lang.String previousEntryStateUId, EntryState entryState)
void insertEntryState(java.lang.String codingSchemeUId, java.lang.String entryStateUId, java.lang.String entryUId, VersionsDao.EntryStateType entryType, java.lang.String previousEntryStateUId, EntryState entryState, Inserter inserter)
void updatePreviousEntryStateUIds(java.lang.String codingSchemeUId, java.lang.String entityUId, java.lang.String prevEntryStateUId, java.lang.String newEntryStateUId)
void insertRevision(Revision revision)
revision
- the revisionvoid insertSystemRelease(SystemRelease systemRelease)
systemRelease
- the system releasejava.lang.String getSystemReleaseIdByUri(java.lang.String systemReleaseUri)
systemReleaseUri
- the system release uri
void deleteAllEntryStateOfCodingScheme(java.lang.String codingSchemeUId)
void deleteAllEntryStateOfEntity(java.lang.String codingSchemeUId, java.lang.String entityUId)
void deleteAllEntryStateEntriesByEntryUId(java.lang.String codingSchemeUId, java.lang.String entryUId)
void deleteAllEntryStateOfRelation(java.lang.String codingSchemeUId, java.lang.String relationUId)
|
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. | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |