org.databene.benerator.engine.statement
Class TranscodingTaskStatement
java.lang.Object
org.databene.benerator.engine.statement.AbstractStatement
org.databene.benerator.engine.statement.CompositeStatement
org.databene.benerator.engine.statement.SequentialStatement
org.databene.benerator.engine.statement.TranscodingTaskStatement
- All Implemented Interfaces:
- Statement, org.databene.commons.Element<Statement>
public class TranscodingTaskStatement
- extends SequentialStatement
Groups TranscodeStatements and provides common features like
IdentityProvider and KeyMapper objects.
Created: 10.09.2010 18:25:18
- Since:
- 0.6.4
- Author:
- Volker Bergmann
|
Constructor Summary |
TranscodingTaskStatement(org.databene.commons.Expression<DBSystem> sourceEx,
org.databene.commons.Expression<DBSystem> targetEx,
org.databene.commons.Expression<java.lang.String> identityEx,
org.databene.commons.Expression<java.lang.Long> pageSizeEx,
org.databene.commons.Expression<org.databene.commons.ErrorHandler> errorHandlerExpression)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
TranscodingTaskStatement
public TranscodingTaskStatement(org.databene.commons.Expression<DBSystem> sourceEx,
org.databene.commons.Expression<DBSystem> targetEx,
org.databene.commons.Expression<java.lang.String> identityEx,
org.databene.commons.Expression<java.lang.Long> pageSizeEx,
org.databene.commons.Expression<org.databene.commons.ErrorHandler> errorHandlerExpression)
getSourceEx
public org.databene.commons.Expression<DBSystem> getSourceEx()
getTargetEx
public org.databene.commons.Expression<DBSystem> getTargetEx()
getPageSizeEx
public org.databene.commons.Expression<java.lang.Long> getPageSizeEx()
getErrorHandlerEx
public org.databene.commons.Expression<org.databene.commons.ErrorHandler> getErrorHandlerEx()
getIdentityProvider
public org.databene.jdbacl.identity.IdentityProvider getIdentityProvider()
execute
public void execute(BeneratorContext context)
- Specified by:
execute in interface Statement- Overrides:
execute in class SequentialStatement
needsNkMapping
public boolean needsNkMapping(java.lang.String tableName)
Copyright © 2011. All Rights Reserved.