public class QueueData extends Message
QueueData is used to hold the variables, which
we are needed to be broadcast for current Queue Status. This is a
simple Bean
ENGINE_DATAFLOW, ENGINE_KAFKA_CONSUMER, ENGINE_TYPE_MSG, MESSAGE_CONTROL_PROCESSEND, MESSAGE_CONTROL_PROCESSSTART, MESSAGE_CONTROL_SHUTDOWN, MESSAGE_DATA, MESSAGE_GET, MESSAGE_HB, MESSAGE_INIT, PARAM_PARENT_DATAFLOW, PARAM_PARENT_SERVICE, PARAM_PARENT_STATUS, PARAM_PARENT_STEPNUMBER, PARAM_ROUTE_FAIL, PARAM_ROUTE_PASS, PROCESSING_STATUS_COMPLETE, PROCESSING_STATUS_RUNNING, PROCESSING_STATUS_START, PROCESSING_STATUS_WAIT, ROUTE_INPROCESS, ROUTE_MESSAGE, TOTAL_ENGINESERROR_CODE_FAILED, ERROR_CODE_SUCCESS, ERROR_CODE_WARNING| Constructor and Description |
|---|
QueueData(String aServerName,
String aCategory,
String aName,
String aJvmId)
Construct for new queue Data
|
| Modifier and Type | Method and Description |
|---|---|
int |
getProcessCount()
This method returns the Process Count
|
int |
getQueueDepth()
This method returns the current queue depth
|
String |
getXmlAttributes()
This method will return the attributes for this service in XML format.
|
void |
incrProcessCount()
This method increments the Process count.
|
void |
setQueueDepth(int aQueueDepth)
This method sets the current queue depth
|
getCurrentDataFlow, getCurrentFailedStepNumber, getCurrentPassedStepNumber, getCurrentService, getCurrentStepNumber, getDataFlowParent, getDataFlowParentService, getDataFlowParentStatus, getDataFlowParentStepNumber, getDefError, getEndTime, getErrorCode, getErrorMessage, getEventType, getJobIdentifier, getJobIdentifierParent, getJobType, getLastActivityTime, getNextStatusStepNumber, getNextStatusStepNumber, getParam, getParamList, getParams, getPriorDataFlow, getPriorService, getPriorStepNumber, getRoute, getStartTime, getTotalTime, getUniqueId, getUserId, isCurrentServicePass, isMessageComplete, isPriorServicePass, setCurrent, setCurrentDataFlow, setCurrentFailedStepNumber, setCurrentPassedStepNumber, setCurrentService, setCurrentServicePass, setCurrentStepNumber, setDataFlowParent, setDataFlowParentService, setDataFlowParentStatus, setDataFlowParentStepNumber, setEndTime, setErrorCode, setErrorMessage, setEventType, setJobIdentifier, setJobIdentifierParent, setJobType, setLastActivityTime, setMessageComplete, setNextStatusStepNumber, setParam, setParams, setPriorDataFlow, setPriorService, setPriorServicePass, setPriorStepNumber, setRoute, setStartTime, setUserIdpublic QueueData(String aServerName, String aCategory, String aName, String aJvmId)
aServerName - String Server name for this processaCategory - String Category name for this objectaName - String Service name for this objectaJvmId - String JVM ID for this processpublic int getProcessCount()
public void incrProcessCount()
public int getQueueDepth()
public void setQueueDepth(int aQueueDepth)
aQueueDepth - int Current Queue Depthpublic String getXmlAttributes()
Copyright © 2020. All rights reserved.