Class NodeChannel

java.lang.Object
org.jumpmind.symmetric.model.NodeChannel
All Implemented Interfaces:
Serializable, IModelObject

public class NodeChannel extends Object implements IModelObject
A composite parent for Channel and NodeChannelControl
See Also:
  • Constructor Details

    • NodeChannel

      public NodeChannel()
    • NodeChannel

      public NodeChannel(Channel channel)
    • NodeChannel

      public NodeChannel(String channelId)
  • Method Details

    • getChannelId

      public String getChannelId()
    • setDataEventActionShortName

      public void setDataEventActionShortName(String dataEventAction)
    • getDataEventActionShortName

      public String getDataEventActionShortName()
    • setDataEventAction

      public void setDataEventAction(NodeGroupLinkAction dataEventAction)
    • getDataEventAction

      public NodeGroupLinkAction getDataEventAction()
    • getMaxBatchSize

      public int getMaxBatchSize()
    • setMaxBatchSize

      public void setMaxBatchSize(int maxBatchSize)
    • getMaxBatchToSend

      public int getMaxBatchToSend()
    • setMaxBatchToSend

      public void setMaxBatchToSend(int maxBatchToSend)
    • setMaxDataToRoute

      public void setMaxDataToRoute(int maxDataToRoute)
    • getMaxDataToRoute

      public int getMaxDataToRoute()
    • setUseOldDataToRoute

      public void setUseOldDataToRoute(boolean useOldDataToRoute)
    • isUseOldDataToRoute

      public boolean isUseOldDataToRoute()
    • setUseRowDataToRoute

      public void setUseRowDataToRoute(boolean useRowDataToRoute)
    • isUseRowDataToRoute

      public boolean isUseRowDataToRoute()
    • setUsePkDataToRoute

      public void setUsePkDataToRoute(boolean usePkDataToRoute)
    • isUsePkDataToRoute

      public boolean isUsePkDataToRoute()
    • getProcessingOrder

      public int getProcessingOrder()
    • getBatchAlgorithm

      public String getBatchAlgorithm()
    • setBatchAlgorithm

      public void setBatchAlgorithm(String batchAlgorithm)
    • setEnabled

      public void setEnabled(boolean enabled)
    • isEnabled

      public boolean isEnabled()
    • isSuspendEnabled

      public boolean isSuspendEnabled()
    • isIgnoreEnabled

      public boolean isIgnoreEnabled()
    • getNodeId

      public String getNodeId()
    • setNodeId

      public void setNodeId(String nodeId)
    • setLastExtractTime

      public void setLastExtractTime(Date lastExtractedTime)
    • getLastExtractTime

      public Date getLastExtractTime()
    • setIgnoreEnabled

      public void setIgnoreEnabled(boolean ignored)
    • setProcessingOrder

      public void setProcessingOrder(int priority)
    • setChannelId

      public void setChannelId(String id)
    • setLastUpdateTime

      public void setLastUpdateTime(Date date)
      Specified by:
      setLastUpdateTime in interface IModelObject
    • setCreateTime

      public void setCreateTime(Date date)
      Specified by:
      setCreateTime in interface IModelObject
    • setLastUpdateBy

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

      public void setSuspendEnabled(boolean suspended)
    • getChannel

      public Channel getChannel()
    • getNodeChannelControl

      public NodeChannelControl getNodeChannelControl()
    • getExtractPeriodMillis

      public long getExtractPeriodMillis()
    • setExtractPeriodMillis

      public void setExtractPeriodMillis(long extractPeriodMillis)
    • setContainsBigLob

      public void setContainsBigLob(boolean containsBigLobs)
    • isContainsBigLob

      public boolean isContainsBigLob()
    • setDataLoaderType

      public void setDataLoaderType(String type)
    • getDataLoaderType

      public String getDataLoaderType()
    • setReloadFlag

      public void setReloadFlag(boolean value)
    • isReloadFlag

      public boolean isReloadFlag()
    • setFileSyncFlag

      public void setFileSyncFlag(boolean value)
    • isFileSyncFlag

      public boolean isFileSyncFlag()
    • getCreateTime

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

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

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

      public void setQueue(String queue)
    • getQueue

      public String getQueue()
    • getMaxKBytesPerSecond

      public BigDecimal getMaxKBytesPerSecond()
    • setMaxKBytesPerSecond

      public void setMaxKBytesPerSecond(BigDecimal maxKBytesPerSecond)
    • hashCode

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

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

      public String toString()
      Overrides:
      toString in class Object