public class Channel
extends java.lang.Object
implements java.io.Serializable
| Constructor and Description |
|---|
Channel() |
Channel(java.lang.String id,
int processingOrder) |
Channel(java.lang.String id,
int processingOrder,
int maxBatchSize,
int maxBatchToSend,
boolean enabled,
long extractPeriodMillis,
boolean containsBigLobs) |
Channel(java.lang.String id,
int processingOrder,
int maxBatchSize,
int maxBatchToSend,
boolean enabled,
long extractPeriodMillis,
boolean containsBigLobs,
boolean reloadFlag,
boolean filesyncFlag) |
Channel(java.lang.String id,
int processingOrder,
int maxBatchSize,
int maxBatchToSend,
boolean enabled,
long extractPeriodMillis,
boolean containsBigLobs,
java.lang.String batchAlgorithm,
boolean reloadFlag,
boolean filesyncFlag) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(java.lang.Object obj) |
Channel |
findInList(java.util.Collection<? extends NodeChannel> channels) |
java.lang.String |
getBatchAlgorithm() |
java.lang.String |
getChannelId() |
java.util.Date |
getCreateTime() |
NodeGroupLinkAction |
getDataEventAction() |
java.lang.String |
getDataLoaderType() |
long |
getExtractPeriodMillis() |
java.lang.String |
getLastUpdateBy() |
java.util.Date |
getLastUpdateTime() |
int |
getMaxBatchSize() |
int |
getMaxBatchToSend() |
int |
getMaxDataToRoute() |
java.math.BigDecimal |
getMaxKBytesPerSecond() |
int |
getProcessingOrder() |
java.lang.String |
getQueue() |
int |
hashCode() |
boolean |
isContainsBigLob() |
boolean |
isEnabled() |
boolean |
isFileSyncFlag() |
boolean |
isInList(java.util.Collection<? extends NodeChannel> channels)
Check to see if this channel id matches one of the channels in the
collection
|
boolean |
isReloadFlag() |
boolean |
isUseOldDataToRoute() |
boolean |
isUsePkDataToRoute() |
boolean |
isUseRowDataToRoute() |
void |
setBatchAlgorithm(java.lang.String batchAlgorithm) |
void |
setChannelId(java.lang.String id) |
void |
setContainsBigLob(boolean containsBigLobs) |
void |
setCreateTime(java.util.Date createTime) |
void |
setDataEventAction(NodeGroupLinkAction dataEventAction) |
void |
setDataLoaderType(java.lang.String dataloader) |
void |
setEnabled(boolean enabled) |
void |
setExtractPeriodMillis(long extractPeriodMillis) |
void |
setFileSyncFlag(boolean filesyncFlag) |
void |
setLastUpdateBy(java.lang.String lastUpdateBy) |
void |
setLastUpdateTime(java.util.Date lastUpdateTime) |
void |
setMaxBatchSize(int maxNumberOfEvents) |
void |
setMaxBatchToSend(int maxBatchToSend) |
void |
setMaxDataToRoute(int maxDataToRoute) |
void |
setMaxKBytesPerSecond(java.math.BigDecimal maxKBytesPerSecond) |
void |
setProcessingOrder(int priority) |
void |
setQueue(java.lang.String queue) |
void |
setReloadFlag(boolean reloadFlag) |
void |
setUseOldDataToRoute(boolean useOldDataToRoute) |
void |
setUsePkDataToRoute(boolean usePkDataToRoute) |
void |
setUseRowDataToRoute(boolean useRowDataToRoute) |
java.lang.String |
toString() |
public Channel()
public Channel(java.lang.String id,
int processingOrder)
public Channel(java.lang.String id,
int processingOrder,
int maxBatchSize,
int maxBatchToSend,
boolean enabled,
long extractPeriodMillis,
boolean containsBigLobs,
java.lang.String batchAlgorithm,
boolean reloadFlag,
boolean filesyncFlag)
public Channel(java.lang.String id,
int processingOrder,
int maxBatchSize,
int maxBatchToSend,
boolean enabled,
long extractPeriodMillis,
boolean containsBigLobs,
boolean reloadFlag,
boolean filesyncFlag)
public Channel(java.lang.String id,
int processingOrder,
int maxBatchSize,
int maxBatchToSend,
boolean enabled,
long extractPeriodMillis,
boolean containsBigLobs)
public java.lang.String getChannelId()
public void setChannelId(java.lang.String id)
public int getProcessingOrder()
public void setProcessingOrder(int priority)
public void setMaxDataToRoute(int maxDataToRoute)
public int getMaxDataToRoute()
public int getMaxBatchSize()
public void setMaxBatchSize(int maxNumberOfEvents)
public boolean isEnabled()
public void setEnabled(boolean enabled)
public int getMaxBatchToSend()
public void setMaxBatchToSend(int maxBatchToSend)
public boolean isInList(java.util.Collection<? extends NodeChannel> channels)
public Channel findInList(java.util.Collection<? extends NodeChannel> channels)
public void setBatchAlgorithm(java.lang.String batchAlgorithm)
public java.lang.String getBatchAlgorithm()
public long getExtractPeriodMillis()
public void setExtractPeriodMillis(long extractPeriodMillis)
public void setUseOldDataToRoute(boolean useOldDataToRoute)
public boolean isUseOldDataToRoute()
public void setUseRowDataToRoute(boolean useRowDataToRoute)
public boolean isUseRowDataToRoute()
public void setUsePkDataToRoute(boolean usePkDataToRoute)
public boolean isUsePkDataToRoute()
public void setContainsBigLob(boolean containsBigLobs)
public boolean isContainsBigLob()
public void setDataLoaderType(java.lang.String dataloader)
public java.lang.String getDataLoaderType()
public java.util.Date getCreateTime()
public void setCreateTime(java.util.Date createTime)
public java.lang.String getLastUpdateBy()
public void setLastUpdateBy(java.lang.String lastUpdateBy)
public java.util.Date getLastUpdateTime()
public void setLastUpdateTime(java.util.Date lastUpdateTime)
public void setFileSyncFlag(boolean filesyncFlag)
public boolean isFileSyncFlag()
public void setReloadFlag(boolean reloadFlag)
public boolean isReloadFlag()
public java.lang.String getQueue()
public void setQueue(java.lang.String queue)
public java.math.BigDecimal getMaxKBytesPerSecond()
public void setMaxKBytesPerSecond(java.math.BigDecimal maxKBytesPerSecond)
public NodeGroupLinkAction getDataEventAction()
public void setDataEventAction(NodeGroupLinkAction dataEventAction)
public int hashCode()
hashCode in class java.lang.Objectpublic boolean equals(java.lang.Object obj)
equals in class java.lang.Objectpublic java.lang.String toString()
toString in class java.lang.Object