org.lexevs.registry.setup
Class LexEvsSchemaInstallationSetup

java.lang.Object
  extended by org.lexevs.logging.AbstractLoggingBean
      extended by org.lexevs.registry.setup.LexEvsSchemaInstallationSetup
All Implemented Interfaces:
LoggingBean, LexEvsDatabaseSchemaSetup

public class LexEvsSchemaInstallationSetup
extends AbstractLoggingBean
implements LexEvsDatabaseSchemaSetup

The Class LexEvsSchemaInstallationSetup.

Author:
Kevin Peterson

Constructor Summary
LexEvsSchemaInstallationSetup()
           
 
Method Summary
 LexEvsDatabaseOperations getLexEvsDatabaseOperations()
          Gets the lex evs database operations.
 PrimaryKeyIncrementer getPrimaryKeyIncrementer()
           
 RegistryDao getRegistryDao()
          Gets the registry dao.
 SystemVariables getSystemVariables()
          Gets the system variables.
 boolean isLexGridSchemaInstalled()
          Checks if is lex grid schema installed.
 void setLexEvsDatabaseOperations(LexEvsDatabaseOperations lexEvsDatabaseOperations)
          Sets the lex evs database operations.
 void setLexGridSchemaInstalled(boolean isLexGridSchemaInstalled)
          Sets the lex grid schema installed.
 void setPrimaryKeyIncrementer(PrimaryKeyIncrementer primaryKeyIncrementer)
           
 void setRegistryDao(RegistryDao registryDao)
          Sets the registry dao.
 void setSystemVariables(SystemVariables systemVariables)
          Sets the system variables.
 void setUpLexEvsDbSchema()
           
 
Methods inherited from class org.lexevs.logging.AbstractLoggingBean
getLogger, setLogger
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LexEvsSchemaInstallationSetup

public LexEvsSchemaInstallationSetup()
Method Detail

setUpLexEvsDbSchema

public void setUpLexEvsDbSchema()
                         throws java.lang.Exception
Specified by:
setUpLexEvsDbSchema in interface LexEvsDatabaseSchemaSetup
Throws:
java.lang.Exception

setLexGridSchemaInstalled

public void setLexGridSchemaInstalled(boolean isLexGridSchemaInstalled)
Sets the lex grid schema installed.

Parameters:
isLexGridSchemaInstalled - the new lex grid schema installed

isLexGridSchemaInstalled

public boolean isLexGridSchemaInstalled()
Checks if is lex grid schema installed.

Returns:
true, if is lex grid schema installed

getSystemVariables

public SystemVariables getSystemVariables()
Gets the system variables.

Returns:
the system variables

setSystemVariables

public void setSystemVariables(SystemVariables systemVariables)
Sets the system variables.

Parameters:
systemVariables - the new system variables

getLexEvsDatabaseOperations

public LexEvsDatabaseOperations getLexEvsDatabaseOperations()
Gets the lex evs database operations.

Returns:
the lex evs database operations

setLexEvsDatabaseOperations

public void setLexEvsDatabaseOperations(LexEvsDatabaseOperations lexEvsDatabaseOperations)
Sets the lex evs database operations.

Parameters:
lexEvsDatabaseOperations - the new lex evs database operations

setRegistryDao

public void setRegistryDao(RegistryDao registryDao)
Sets the registry dao.

Parameters:
registryDao - the new registry dao

getRegistryDao

public RegistryDao getRegistryDao()
Gets the registry dao.

Returns:
the registry dao

setPrimaryKeyIncrementer

public void setPrimaryKeyIncrementer(PrimaryKeyIncrementer primaryKeyIncrementer)

getPrimaryKeyIncrementer

public PrimaryKeyIncrementer getPrimaryKeyIncrementer()

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.