org.jbpm.db
Class JbpmSchema
java.lang.Object
org.jbpm.db.JbpmSchema
public class JbpmSchema
- extends java.lang.Object
utilities for the jBPM database schema.
|
Constructor Summary |
JbpmSchema(org.hibernate.cfg.Configuration configuration)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
JbpmSchema
public JbpmSchema(org.hibernate.cfg.Configuration configuration)
setDelimiter
public void setDelimiter(java.lang.String delimiter)
getExceptions
public java.util.List getExceptions()
getCreateSql
public java.lang.String[] getCreateSql()
getDropSql
public java.lang.String[] getDropSql()
getCleanSql
public java.lang.String[] getCleanSql()
getUpdateSql
public java.lang.String[] getUpdateSql()
dropSchema
public void dropSchema()
createSchema
public void createSchema()
cleanSchema
public void cleanSchema()
updateSchema
public void updateSchema()
saveSqlScripts
public void saveSqlScripts(java.lang.String dir,
java.lang.String prefix)
writeSql
public void writeSql(java.io.Writer writer,
java.lang.String[] script)
throws java.io.IOException
- Throws:
java.io.IOException
getJbpmTables
public java.util.Set getJbpmTables()
getRowsPerTable
public java.util.Map getRowsPerTable()
getExistingTables
public java.util.Set getExistingTables()
tableExists
public boolean tableExists(java.lang.String tableName)
updateTable
public void updateTable(java.lang.String tableName)
createTable
public void createTable(java.lang.String tableName)
main
public static void main(java.lang.String[] args)
Copyright © 2010 JBoss Community. All Rights Reserved.