public class CopyTable2ProcessParametersImpl extends AbstractDisposable implements CopyTable2ProcessParameters
| Modifier and Type | Class and Description |
|---|---|
static class |
CopyTable2ProcessParametersImpl.ProcessFieldParametersImpl |
CopyTable2ProcessParameters.ProcessFieldParameters| Constructor and Description |
|---|
CopyTable2ProcessParametersImpl() |
dispose, disposeprotected void doDispose()
throws BaseException
AbstractDisposableAbstractDisposable.dispose() method, to be
implemented by child classes.doDispose in class AbstractDisposableBaseExceptionAbstractDisposable.dispose()public CopyTable2ProcessParameters add(java.lang.String name, boolean copyField, Expression expression)
add in interface CopyTable2ProcessParameterspublic CopyTable2ProcessParameters.ProcessFieldParameters get(java.lang.String name)
get in interface CopyTable2ProcessParameterspublic java.util.Iterator<CopyTable2ProcessParameters.ProcessFieldParameters> iterator()
iterator in interface java.lang.Iterable<CopyTable2ProcessParameters.ProcessFieldParameters>iterator in interface CopyTable2ProcessParameterspublic CopyTable2ProcessParameters setSourceStore(FeatureStore store)
setSourceStore in interface CopyTable2ProcessParameterspublic FeatureStore getSourceStore()
getSourceStore in interface CopyTable2ProcessParameterspublic Expression getSourceFilter()
getSourceFilter in interface CopyTable2ProcessParameterspublic CopyTable2ProcessParameters setSourceFilter(Expression filter)
setSourceFilter in interface CopyTable2ProcessParametersfilter - the filter to setpublic int getEditMode()
getEditMode in interface CopyTable2ProcessParameterspublic CopyTable2ProcessParameters setEditMode(int editMode)
setEditMode in interface CopyTable2ProcessParameterseditMode - the editMode to setpublic int getFinishAndRestarEditEach()
getFinishAndRestarEditEach in interface CopyTable2ProcessParameterspublic CopyTable2ProcessParameters setFinishAndRestarEditEach(int finishAndRestarEditEach)
setFinishAndRestarEditEach in interface CopyTable2ProcessParametersfinishAndRestarEditEach - the finishAndRestarEditEach to setpublic boolean isBeginEditIfNeed()
isBeginEditIfNeed in interface CopyTable2ProcessParameterspublic CopyTable2ProcessParameters setBeginEditIfNeed(boolean beginEditIfNeed)
setBeginEditIfNeed in interface CopyTable2ProcessParametersbeginEditIfNeed - the beginEditIfNeed to setpublic boolean isFinishEditAfterTerminate()
isFinishEditAfterTerminate in interface CopyTable2ProcessParameterspublic CopyTable2ProcessParameters setFinishEditAfterTerminate(boolean finishEditAfterTerminate)
setFinishEditAfterTerminate in interface CopyTable2ProcessParametersfinishEditAfterTerminate - the finishEditAfterTerminate to setpublic boolean isNotifyUserIfNeedBeginEditing()
isNotifyUserIfNeedBeginEditing in interface CopyTable2ProcessParameterspublic CopyTable2ProcessParameters setNotifyUserIfNeedBeginEditing(boolean notifyUserIfNeedBeginEditing)
setNotifyUserIfNeedBeginEditing in interface CopyTable2ProcessParametersnotifyUserIfNeedBeginEditing - the notifyUserIfNeedBeginEditing to setpublic boolean isFinishAndRestarEdit()
isFinishAndRestarEdit in interface CopyTable2ProcessParameterspublic CopyTable2ProcessParameters setFinishAndRestarEdit(boolean finishAndRestarEdit)
setFinishAndRestarEdit in interface CopyTable2ProcessParametersfinishAndRestarEdit - the finishAndRestarEdit to setpublic FeatureStore getTargetStore()
getTargetStore in interface CopyTable2ProcessParameterspublic boolean isInsertIfNotExistsTargetActive()
isInsertIfNotExistsTargetActive in interface CopyTable2ProcessParameterspublic boolean isUpdateIfExistsTargetActive()
isUpdateIfExistsTargetActive in interface CopyTable2ProcessParameterspublic boolean isDeleteIfNotExiststInSourceActive()
isDeleteIfNotExiststInSourceActive in interface CopyTable2ProcessParameterspublic java.lang.String getSourceFieldForJoin()
getSourceFieldForJoin in interface CopyTable2ProcessParameterspublic java.lang.String getTargetFieldForJoin()
getTargetFieldForJoin in interface CopyTable2ProcessParameterspublic Expression getUpdateIfExistsInTargetCondition()
getUpdateIfExistsInTargetCondition in interface CopyTable2ProcessParameterspublic CopyTable2ProcessParameters setTargetStore(FeatureStore store)
setTargetStore in interface CopyTable2ProcessParameterspublic CopyTable2ProcessParameters setInsertIfNotExistsTargetActive(boolean active)
setInsertIfNotExistsTargetActive in interface CopyTable2ProcessParameterspublic CopyTable2ProcessParameters setUpdateIfExistsTargetActive(boolean active)
setUpdateIfExistsTargetActive in interface CopyTable2ProcessParameterspublic CopyTable2ProcessParameters setSourceFieldForJoin(java.lang.String fieldName)
setSourceFieldForJoin in interface CopyTable2ProcessParameterspublic CopyTable2ProcessParameters setTargetFieldForJoin(java.lang.String fieldName)
setTargetFieldForJoin in interface CopyTable2ProcessParameterspublic CopyTable2ProcessParameters setUpdateIfExistsInTargetCondition(Expression condition)
setUpdateIfExistsInTargetCondition in interface CopyTable2ProcessParameterspublic CopyTable2ProcessParameters setDeleteIfNotExiststInSourceActive(boolean active)
setDeleteIfNotExiststInSourceActive in interface CopyTable2ProcessParameterspublic void saveToState(PersistentState state) throws PersistenceException
PersistentsaveToState in interface PersistentPersistenceExceptionpublic void loadFromState(PersistentState state) throws PersistenceException
PersistentloadFromState in interface PersistentPersistenceExceptionpublic static void selfRegister()
public java.lang.String toString()
toString in class java.lang.Objectpublic Expression getJoinExpression()
getJoinExpression in interface CopyTable2ProcessParameterspublic CopyTable2ProcessParameters setJoinExpression(Expression join)
setJoinExpression in interface CopyTable2ProcessParameters