org.databene.benerator.engine.statement
Class DBSanityStatement

java.lang.Object
  extended by org.databene.benerator.engine.statement.DBSanityStatement
All Implemented Interfaces:
Statement

public class DBSanityStatement
extends java.lang.Object
implements Statement

Statement implementation that performs DB Sanity checks and raises an error in case of check violations.

Created: 29.11.2010 11:15:48

Since:
0.6.4
Author:
Volker Bergmann

Constructor Summary
DBSanityStatement(org.databene.commons.Expression<java.lang.String> envEx, org.databene.commons.Expression<java.lang.String> inEx, org.databene.commons.Expression<java.lang.String> outEx, org.databene.commons.Expression<java.lang.String[]> tablesEx, org.databene.commons.Expression<java.lang.String> skinEx, org.databene.commons.Expression<java.util.Locale> localeEx, org.databene.commons.Expression<org.databene.dbsanity.ExecutionMode> modeEx, org.databene.commons.Expression<org.databene.commons.ErrorHandler> errHandlerEx)
           
 
Method Summary
 void execute(BeneratorContext context)
           
 org.databene.commons.ErrorHandler getErrorHandler(BeneratorContext context)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DBSanityStatement

public DBSanityStatement(org.databene.commons.Expression<java.lang.String> envEx,
                         org.databene.commons.Expression<java.lang.String> inEx,
                         org.databene.commons.Expression<java.lang.String> outEx,
                         org.databene.commons.Expression<java.lang.String[]> tablesEx,
                         org.databene.commons.Expression<java.lang.String> skinEx,
                         org.databene.commons.Expression<java.util.Locale> localeEx,
                         org.databene.commons.Expression<org.databene.dbsanity.ExecutionMode> modeEx,
                         org.databene.commons.Expression<org.databene.commons.ErrorHandler> errHandlerEx)
Method Detail

execute

public void execute(BeneratorContext context)
Specified by:
execute in interface Statement

getErrorHandler

public org.databene.commons.ErrorHandler getErrorHandler(BeneratorContext context)


Copyright © 2011. All Rights Reserved.