com.explosion.datastream.exql.processes
Class RefreshCatalogsAndSchemasProcess

java.lang.Object
  extended by com.explosion.utilities.exception.ExceptionManager
      extended by com.explosion.utilities.process.StackableSimpleProcess
          extended by com.explosion.datastream.exql.processes.RefreshCatalogsAndSchemasProcess
All Implemented Interfaces:
com.explosion.utilities.process.threads.Process, com.explosion.utilities.process.threads.SimpleProcess

public class RefreshCatalogsAndSchemasProcess
extends com.explosion.utilities.process.StackableSimpleProcess

Author:
Stephen Cowx Date created:@14-Feb-2003

Constructor Summary
RefreshCatalogsAndSchemasProcess(com.explosion.utilities.process.threads.Finishable finishable, com.explosion.utilities.process.StackableSimpleProcess parentProcess, java.sql.Connection conn, ExqlTreeNode rootNode, EXQLBaseTool tool)
          Constructor for GetDBCatalogs.
 
Method Summary
 void addCatalogNodes(java.sql.ResultSet set, java.lang.String catalogTerm)
           
 void process()
           
static void refresh(java.sql.Connection conn, com.explosion.utilities.process.StackableSimpleProcess parentProcess, EXQLBaseTool tool, ExqlTreeNode rootNode)
           
 
Methods inherited from class com.explosion.utilities.process.StackableSimpleProcess
finalise, finalise, getPercentComplete, getProcessControl, getStatusText, getUpdateable, initialise, isStopped, isUserProcess, setIsUserProcess, setPercentComplete, setProcessControl, setStatusText
 
Methods inherited from class com.explosion.utilities.exception.ExceptionManager
addExceptionHandler, manageException, removeExceptionHandler
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RefreshCatalogsAndSchemasProcess

public RefreshCatalogsAndSchemasProcess(com.explosion.utilities.process.threads.Finishable finishable,
                                        com.explosion.utilities.process.StackableSimpleProcess parentProcess,
                                        java.sql.Connection conn,
                                        ExqlTreeNode rootNode,
                                        EXQLBaseTool tool)
Constructor for GetDBCatalogs.

Parameters:
finishable -
Method Detail

refresh

public static void refresh(java.sql.Connection conn,
                           com.explosion.utilities.process.StackableSimpleProcess parentProcess,
                           EXQLBaseTool tool,
                           ExqlTreeNode rootNode)
                    throws java.lang.Exception
Throws:
java.lang.Exception

process

public void process()
             throws java.lang.Exception
Specified by:
process in interface com.explosion.utilities.process.threads.SimpleProcess
Specified by:
process in class com.explosion.utilities.process.StackableSimpleProcess
Throws:
java.lang.Exception
See Also:
SimpleProcess.process()

addCatalogNodes

public void addCatalogNodes(java.sql.ResultSet set,
                            java.lang.String catalogTerm)
                     throws java.sql.SQLException
Throws:
java.sql.SQLException


Copyright © 2003-2005 Explosion I.T.. All Rights Reserved.