Package org.jumpmind.symmetric.model
Class TriggerRouter
java.lang.Object
org.jumpmind.symmetric.model.TriggerRouter
- All Implemented Interfaces:
Serializable,Cloneable,IModelObject
Defines the trigger via which a table will be synchronized.
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncopy()booleanintgetTargetCatalog(String defaultCatalog, TriggerHistory triggerHistory) getTargetSchema(String defaultSchema, TriggerHistory triggerHistory) getTargetTable(TriggerHistory triggerHistory) inthashCode()booleanbooleanbooleanisRouted(DataEventType event) booleanisSame(TriggerRouter triggerRouter) qualifiedTargetTableName(TriggerHistory triggerHistory) voidsetCreateTime(Date createdOn) voidsetDataRefreshType(String dataRefreshType) voidsetEnabled(boolean enabled) voidsetInitialLoadDeleteStmt(String initialLoadDeleteStmt) voidsetInitialLoadOrder(int order) voidsetInitialLoadSelect(String initialLoadSelect) voidsetLastUpdateBy(String updatedBy) voidsetLastUpdateTime(Date lastModifiedOn) voidsetPingBackEnabled(boolean pingBackEnabled) voidvoidsetRouterId(String routerId) voidsetTrigger(Trigger trigger) voidsetTriggerId(String triggerId) toString()
-
Constructor Details
-
TriggerRouter
public TriggerRouter() -
TriggerRouter
-
-
Method Details
-
setEnabled
public void setEnabled(boolean enabled) -
isEnabled
public boolean isEnabled() -
getCreateTime
- Specified by:
getCreateTimein interfaceIModelObject
-
getLastUpdateTime
- Specified by:
getLastUpdateTimein interfaceIModelObject
-
getLastUpdateBy
- Specified by:
getLastUpdateByin interfaceIModelObject
-
setCreateTime
- Specified by:
setCreateTimein interfaceIModelObject
-
setLastUpdateTime
- Specified by:
setLastUpdateTimein interfaceIModelObject
-
setLastUpdateBy
- Specified by:
setLastUpdateByin interfaceIModelObject
-
getInitialLoadOrder
public int getInitialLoadOrder() -
setInitialLoadOrder
public void setInitialLoadOrder(int order) -
setRouter
-
getRouter
-
setTrigger
-
getTrigger
-
setInitialLoadSelect
-
getInitialLoadSelect
-
getInitialLoadDeleteStmt
-
setInitialLoadDeleteStmt
-
getDataRefreshType
-
setDataRefreshType
-
isRouted
-
getTargetSchema
-
getTargetCatalog
-
getTargetTable
-
qualifiedTargetTableName
-
setPingBackEnabled
public void setPingBackEnabled(boolean pingBackEnabled) -
isPingBackEnabled
public boolean isPingBackEnabled() -
isSame
-
hashCode
public int hashCode() -
equals
-
toString
-
getIdentifier
-
getTriggerId
-
getRouterId
-
setTriggerId
-
setRouterId
-
copy
-