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()
boolean
boolean
hasChangedSinceLastTriggerBuild
(Date lastTriggerBuildTime) int
hashCode()
boolean
boolean
boolean
boolean
void
void
setCreateTime
(Date createdOn) void
setLastUpdateBy
(String updatedBy) void
setLastUpdateTime
(Date lastModifiedOn) void
setNodeGroupLink
(NodeGroupLink nodeGroupLink) void
setRouterExpression
(String routingExpression) void
setRouterId
(String routerId) void
setRouterType
(String routerName) void
setSyncOnDelete
(boolean syncOnDelete) void
setSyncOnInsert
(boolean syncOnInsert) void
setSyncOnUpdate
(boolean syncOnUpdate) void
setTargetCatalogName
(String targetCatalogName) void
setTargetSchemaName
(String targetSchemaName) void
setTargetTableName
(String targetTableName) void
setUseSourceCatalogSchema
(boolean useSourceCatalogSchema) toString()
-
Constructor Details
-
Router
public Router() -
Router
-
Router
-
-
Method Details
-
nullOutBlankFields
public void nullOutBlankFields() -
getCreateTime
- Specified by:
getCreateTime
in interfaceIModelObject
-
getLastUpdateTime
- Specified by:
getLastUpdateTime
in interfaceIModelObject
-
getLastUpdateBy
- Specified by:
getLastUpdateBy
in interfaceIModelObject
-
setCreateTime
- Specified by:
setCreateTime
in interfaceIModelObject
-
setLastUpdateTime
- Specified by:
setLastUpdateTime
in interfaceIModelObject
-
setLastUpdateBy
- Specified by:
setLastUpdateBy
in 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
-