org.lexgrid.loader.staging
Interface StagingManager

All Known Implementing Classes:
DefaultStagingManager

public interface StagingManager

The Interface StagingManager.

Author:
Kevin Peterson

Field Summary
static java.lang.String STAGING_TABLES_PREFIX
           
 
Method Summary
 void dropAllStagingDatabases()
          Drop all staging databases.
 void dropStagingDatabase(java.lang.String databaseName)
          Drop staging database.
 void initializeStagingSupport()
          Initialize staging support.
 

Field Detail

STAGING_TABLES_PREFIX

static final java.lang.String STAGING_TABLES_PREFIX
See Also:
Constant Field Values
Method Detail

initializeStagingSupport

void initializeStagingSupport()
                              throws java.lang.Exception
Initialize staging support.

Throws:
java.lang.Exception - the exception

dropStagingDatabase

void dropStagingDatabase(java.lang.String databaseName)
                         throws java.lang.Exception
Drop staging database.

Parameters:
databaseName - the database name
Throws:
java.lang.Exception - the exception

dropAllStagingDatabases

void dropAllStagingDatabases()
                             throws java.lang.Exception
Drop all staging databases.

Throws:
java.lang.Exception - the exception

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.