com.agimatec.dbmigrate.util
Class UpdateVersionScriptVisitor

java.lang.Object
  extended by com.agimatec.dbmigrate.util.ScriptVisitorDelegate
      extended by com.agimatec.dbmigrate.util.UpdateVersionScriptVisitor
All Implemented Interfaces:
ScriptVisitor

public class UpdateVersionScriptVisitor
extends ScriptVisitorDelegate

Description:
User: roman.stumm
Date: 04.04.2007
Time: 17:39:50
Copyright: Agimatec GmbH


Field Summary
 
Fields inherited from class com.agimatec.dbmigrate.util.ScriptVisitorDelegate
nextVisitor
 
Constructor Summary
UpdateVersionScriptVisitor(JdbcDatabase aStore, ScriptVisitor aVisitor, DBVersionMeta meta)
           
 
Method Summary
static void updateVersionInDatabase(JdbcDatabase jdbcStore, java.lang.String dbVersion, DBVersionMeta meta)
           
 void visitComment(java.lang.String theComment)
           
 
Methods inherited from class com.agimatec.dbmigrate.util.ScriptVisitorDelegate
doCommit, doRollback, visitStatement
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

UpdateVersionScriptVisitor

public UpdateVersionScriptVisitor(JdbcDatabase aStore,
                                  ScriptVisitor aVisitor,
                                  DBVersionMeta meta)
Parameters:
meta - - null or an object that tells the names or DB_Version table and its columns used for sql generation.
Method Detail

visitComment

public void visitComment(java.lang.String theComment)
                  throws java.sql.SQLException
Specified by:
visitComment in interface ScriptVisitor
Overrides:
visitComment in class ScriptVisitorDelegate
Throws:
java.sql.SQLException

updateVersionInDatabase

public static void updateVersionInDatabase(JdbcDatabase jdbcStore,
                                           java.lang.String dbVersion,
                                           DBVersionMeta meta)
                                    throws java.sql.SQLException
Throws:
java.sql.SQLException


Copyright © 2008-2012. All Rights Reserved.