Package org.jumpmind.symmetric.model
Class Router
java.lang.Object
org.jumpmind.symmetric.model.Router
- All Implemented Interfaces:
Serializable,Cloneable,IModelObject
Metadata about how and when to route data to a node group or a specific node
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncopy()booleanbooleanhasChangedSinceLastTriggerBuild(Date lastTriggerBuildTime) inthashCode()booleanbooleanbooleanbooleanvoidvoidsetCreateTime(Date createdOn) voidsetLastUpdateBy(String updatedBy) voidsetLastUpdateTime(Date lastModifiedOn) voidsetNodeGroupLink(NodeGroupLink nodeGroupLink) voidsetRouterExpression(String routingExpression) voidsetRouterId(String routerId) voidsetRouterType(String routerName) voidsetSyncOnDelete(boolean syncOnDelete) voidsetSyncOnInsert(boolean syncOnInsert) voidsetSyncOnUpdate(boolean syncOnUpdate) voidsetTargetCatalogName(String targetCatalogName) voidsetTargetSchemaName(String targetSchemaName) voidsetTargetTableName(String targetTableName) voidsetUseSourceCatalogSchema(boolean useSourceCatalogSchema) toString()
-
Constructor Details
-
Router
public Router() -
Router
-
Router
-
-
Method Details
-
nullOutBlankFields
public void nullOutBlankFields() -
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
-
hasChangedSinceLastTriggerBuild
-
setNodeGroupLink
-
getNodeGroupLink
-
getRouterId
-
setRouterId
-
getTargetSchemaName
-
setTargetSchemaName
-
getTargetTableName
-
setTargetTableName
-
getTargetCatalogName
-
setTargetCatalogName
-
setRouterType
-
getRouterType
-
getRouterExpression
-
setRouterExpression
-
setSyncOnDelete
public void setSyncOnDelete(boolean syncOnDelete) -
isSyncOnDelete
public boolean isSyncOnDelete() -
setSyncOnInsert
public void setSyncOnInsert(boolean syncOnInsert) -
isSyncOnInsert
public boolean isSyncOnInsert() -
setSyncOnUpdate
public void setSyncOnUpdate(boolean syncOnUpdate) -
isSyncOnUpdate
public boolean isSyncOnUpdate() -
createDefaultName
-
isUseSourceCatalogSchema
public boolean isUseSourceCatalogSchema() -
setUseSourceCatalogSchema
public void setUseSourceCatalogSchema(boolean useSourceCatalogSchema) -
equals
-
hashCode
public int hashCode() -
toString
-
copy
-