org.mmbase.storage.util
Class Sql

java.lang.Object
  extended by org.mmbase.storage.util.Sql
All Implemented Interfaces:
Runnable

public class Sql
extends Object
implements Runnable

Meant to be used as an 'AfterDeployment' job of an app1 xml. Automaticly execute some SQL. E.g. <afterdeployment> <runnable version="10" class="org.mmbase.storage.util.Sql"> <param name="query">alter table $PREFIX_blocks add refreshpolicy TEXT</param> </runnable> <runnable version="10" class="org.mmbase.storage.util.Sql"> <param name="query">alter table $PREFIX_blocks add refreshpolicyparam TEXT</param> </runnable> </afterdeployment>

Since:
MMBase-1.9.3
Version:
$Id: StorageReader.java 36284 2009-06-22 20:58:09Z michiel $
Author:
Michiel Meeuwissen

Constructor Summary
Sql()
           
 
Method Summary
 void run()
           
 void setQuery(String q)
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

Sql

public Sql()
Method Detail

setQuery

public void setQuery(String q)

run

public void run()
Specified by:
run in interface Runnable

toString

public String toString()
Overrides:
toString in class Object


MMBase 2.0-SNAPSHOT - null