org.lexevs.dao.database.scheme
Class DefaultVersion20Scheme

java.lang.Object
  extended by org.lexevs.dao.database.scheme.DefaultVersion20Scheme
All Implemented Interfaces:
PersistenceScheme

public class DefaultVersion20Scheme
extends java.lang.Object
implements PersistenceScheme

The Class DefaultVersion20Scheme.

Author:
Kevin Peterson

Constructor Summary
DefaultVersion20Scheme()
           
 
Method Summary
 void destroyScheme()
          Destroy scheme.
 LexEvsDatabaseSchemaSetup getLexEvsDatabaseSchemaSetup()
          Gets the lex evs database schema setup.
 LexGridSchemaVersion getLexGridSchemaVersion()
          Gets the lex grid schema version.
 void initScheme()
          Inits the scheme.
 void registerDaos(DaoManager daoManager)
          Register daos.
 void setLexEvsDatabaseSchemaSetup(LexEvsDatabaseSchemaSetup lexEvsDatabaseSchemaSetup)
          Sets the lex evs database schema setup.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DefaultVersion20Scheme

public DefaultVersion20Scheme()
Method Detail

destroyScheme

public void destroyScheme()
Description copied from interface: PersistenceScheme
Destroy scheme.

Specified by:
destroyScheme in interface PersistenceScheme

getLexGridSchemaVersion

public LexGridSchemaVersion getLexGridSchemaVersion()
Description copied from interface: PersistenceScheme
Gets the lex grid schema version.

Specified by:
getLexGridSchemaVersion in interface PersistenceScheme
Returns:
the lex grid schema version

initScheme

public void initScheme()
Description copied from interface: PersistenceScheme
Inits the scheme.

Specified by:
initScheme in interface PersistenceScheme

registerDaos

public void registerDaos(DaoManager daoManager)
Description copied from interface: PersistenceScheme
Register daos.

Specified by:
registerDaos in interface PersistenceScheme
Parameters:
daoManager - the dao manager

setLexEvsDatabaseSchemaSetup

public void setLexEvsDatabaseSchemaSetup(LexEvsDatabaseSchemaSetup lexEvsDatabaseSchemaSetup)
Sets the lex evs database schema setup.

Parameters:
lexEvsDatabaseSchemaSetup - the new lex evs database schema setup

getLexEvsDatabaseSchemaSetup

public LexEvsDatabaseSchemaSetup getLexEvsDatabaseSchemaSetup()
Gets the lex evs database schema setup.

Returns:
the lex evs database schema setup

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.