org.lexevs.dao.database.access.systemRelease
Interface SystemReleaseDao

All Superinterfaces:
LexGridSchemaVersionAwareDao
All Known Implementing Classes:
IbatisSystemReleaseDao

public interface SystemReleaseDao
extends LexGridSchemaVersionAwareDao

The Interface SystemReleaseDao.

Author:
Ramachandra J S Rao

Nested Class Summary
 
Nested classes/interfaces inherited from interface org.lexevs.dao.database.access.LexGridSchemaVersionAwareDao
LexGridSchemaVersionAwareDao.IndividualDaoCallback<T>
 
Method Summary
 java.util.List<SystemRelease> getAllSystemRelease()
          get all system release entries.
 SystemRelease getSystemReleaseMetadataById(java.lang.String systemReleaseId)
          get system release entry for a given unique id.
 SystemRelease getSystemReleaseMetadataByUri(java.lang.String systemReleaseUri)
          get system release entry for a given uri.
 java.lang.String getSystemReleaseUIdByUri(java.lang.String systemReleaseUri)
          get system release id by uri.
 java.lang.String insertSystemReleaseEntry(SystemRelease systemRelease)
          insert system release entry.
 
Methods inherited from interface org.lexevs.dao.database.access.LexGridSchemaVersionAwareDao
executeInTransaction, supportsLgSchemaVersion
 

Method Detail

insertSystemReleaseEntry

java.lang.String insertSystemReleaseEntry(SystemRelease systemRelease)
insert system release entry.

Parameters:
systemRelease -

getSystemReleaseMetadataByUri

SystemRelease getSystemReleaseMetadataByUri(java.lang.String systemReleaseUri)
get system release entry for a given uri.

Parameters:
systemReleaseUri -
Returns:

getSystemReleaseMetadataById

SystemRelease getSystemReleaseMetadataById(java.lang.String systemReleaseId)
get system release entry for a given unique id.

Parameters:
systemReleaseId -
Returns:

getAllSystemRelease

java.util.List<SystemRelease> getAllSystemRelease()
get all system release entries.

Returns:

getSystemReleaseUIdByUri

java.lang.String getSystemReleaseUIdByUri(java.lang.String systemReleaseUri)
get system release id by uri.

Parameters:
systemReleaseUri -
Returns:

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.