Class NodeGroupLink

java.lang.Object
org.jumpmind.symmetric.model.NodeGroupLink
All Implemented Interfaces:
Serializable, Comparable<NodeGroupLink>, IModelObject

public class NodeGroupLink extends Object implements IModelObject, Comparable<NodeGroupLink>
See Also:
  • Constructor Details

    • NodeGroupLink

      public NodeGroupLink()
    • NodeGroupLink

      public NodeGroupLink(String sourceNodeGroupId, String targetNodeGroupId)
    • NodeGroupLink

      public NodeGroupLink(String sourceNodeGroupId, String targetNodeGroupId, NodeGroupLinkAction action)
  • Method Details

    • getDataEventAction

      public NodeGroupLinkAction getDataEventAction()
    • setDataEventAction

      public void setDataEventAction(NodeGroupLinkAction dataEventAction)
    • setSyncConfigEnabled

      public void setSyncConfigEnabled(boolean syncConfigEnabled)
    • isSyncConfigEnabled

      public boolean isSyncConfigEnabled()
    • setSyncSqlEnabled

      public void setSyncSqlEnabled(boolean syncSqlEnabled)
    • isSyncSqlEnabled

      public boolean isSyncSqlEnabled()
    • getSourceNodeGroupId

      public String getSourceNodeGroupId()
    • setSourceNodeGroupId

      public void setSourceNodeGroupId(String sourceNodeGroupId)
    • getTargetNodeGroupId

      public String getTargetNodeGroupId()
    • setTargetNodeGroupId

      public void setTargetNodeGroupId(String targetNodeGroupId)
    • isReversible

      public boolean isReversible()
    • setReversible

      public void setReversible(boolean isReversible)
    • getCreateTime

      public Date getCreateTime()
      Specified by:
      getCreateTime in interface IModelObject
    • setCreateTime

      public void setCreateTime(Date createTime)
      Specified by:
      setCreateTime in interface IModelObject
    • getLastUpdateBy

      public String getLastUpdateBy()
      Specified by:
      getLastUpdateBy in interface IModelObject
    • setLastUpdateBy

      public void setLastUpdateBy(String lastUpdateBy)
      Specified by:
      setLastUpdateBy in interface IModelObject
    • setLastUpdateTime

      public void setLastUpdateTime(Date lastUpdateTime)
      Specified by:
      setLastUpdateTime in interface IModelObject
    • getLastUpdateTime

      public Date getLastUpdateTime()
      Specified by:
      getLastUpdateTime in interface IModelObject
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • compareTo

      public int compareTo(NodeGroupLink o)
      Specified by:
      compareTo in interface Comparable<NodeGroupLink>
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • equals

      public boolean equals(Object obj)
      Overrides:
      equals in class Object