| Modifier and Type | Method and Description |
|---|---|
MessageIntf |
ServicesIntf.getMessage() |
MessageIntf |
TransportIntf.getMsg()
Synchronized - Will retrieve the next message from the queue
note: This call will block until a message is received
|
MessageIntf |
TransportIntf.getMsgNoWait()
Will retrieve the next message from the queue
note: This call will NOT BLOCK if not message returns null
|
MessageIntf |
FrameworkIntf.getStats()
This method is called to send a snapshot of performance data
|
MessageIntf |
TimerTaskIntf.getTimerMessage() |
MessageIntf |
TransportIntf.readMsg() |
MessageIntf |
TransportIntf.readMsg(long aTimeout) |
MessageIntf |
ServicesIntf.runService() |
| Modifier and Type | Method and Description |
|---|---|
void |
TransportIntf.addMsg(MessageIntf aMsg)
Synchronized - Add a new Message object to the queue
|
String |
ServicesIntf.convertTemplateMessage(MessageIntf aMsg,
String aTemplate,
List<String> aFields) |
void |
FrameworkIntf.doEventMessage(MessageIntf aData)
This method is called to send the service event message
|
void |
EngineIntf.doJob(MessageIntf aMsg) |
void |
FrameworkIntf.doMessage(MessageIntf aData)
This method is called to send the service status message
|
Object |
ServicesIntf.getFieldDataFromMsg(MessageIntf aMsg,
String aFieldKey) |
void |
ServicesIntf.init(EngineIntf anEngine,
ServicesIntf aWorkerService,
MessageIntf aMessage) |
void |
TransportIntf.init(MessageIntf Msg) |
void |
FrameworkIntf.initMessage(MessageIntf aData) |
void |
EngineIntf.logError(MessageIntf aMsg,
Map<String,Object> anErrorParams,
String anErrorMsg,
int anErrorCode) |
void |
DataStoreIntf.logError(MessageIntf aMsg,
Map<String,Object> anErrorParams,
String anErrorMsg,
int anErrorCode) |
boolean |
TransportIntf.processMsgListner(MessageIntf aMsg) |
void |
EngineIntf.sendMessage(MessageIntf aMsg) |
| Modifier and Type | Class and Description |
|---|---|
class |
DataFlowMessage |
class |
JVMData |
class |
KafkaMessage |
class |
Message |
| Modifier and Type | Field and Description |
|---|---|
protected MessageIntf |
FrameworkBaseThread.initMessage |
protected MessageIntf |
FrameworkBase.initMessage |
protected MessageIntf |
EngineBase.initMessage |
protected MessageIntf |
DataFlowServiceBase.message |
protected MessageIntf |
FrameworkBaseThread.serviceData |
protected MessageIntf |
FrameworkBase.serviceData |
| Modifier and Type | Method and Description |
|---|---|
MessageIntf |
ServiceBase.getMessage() |
MessageIntf |
DataFlowServiceBase.getMessage() |
MessageIntf |
EngineBase.getMsg() |
MessageIntf |
EngineBase.getMsgNoWait() |
MessageIntf |
FrameworkBaseThread.getServiceData()
This method will return the Service data interface
|
MessageIntf |
FrameworkBase.getServiceData()
This method will return the Service data interface
|
MessageIntf |
JVMService.getStats() |
MessageIntf |
FrameworkBaseThread.getStats() |
MessageIntf |
FrameworkBase.getStats() |
MessageIntf |
EngineBase.getStats() |
MessageIntf |
EngineBase.readMsg() |
MessageIntf |
EngineBase.readMsg(long aTimeout) |
abstract MessageIntf |
ServiceBase.runService() |
abstract MessageIntf |
DataFlowServiceBase.runService() |
| Modifier and Type | Method and Description |
|---|---|
void |
EngineBase.addMsg(MessageIntf aMsg) |
String |
DataFlowServiceBase.convertTemplate(MessageIntf aMsg,
String aTemplateParam,
String aTemplateFieldParm) |
String |
DataFlowServiceBase.convertTemplateMessage(MessageIntf aMsg,
String aTemplate,
List<String> aFields) |
void |
JVMService.doEventMessage(MessageIntf aData) |
void |
FrameworkBaseThread.doEventMessage(MessageIntf aData) |
void |
FrameworkBase.doEventMessage(MessageIntf aData) |
void |
EngineBase.doEventMessage(MessageIntf aData) |
abstract void |
EngineBase.doJob(MessageIntf aMsg) |
void |
JVMService.doMessage(MessageIntf aData) |
void |
FrameworkBaseThread.doMessage(MessageIntf aData) |
void |
FrameworkBase.doMessage(MessageIntf aData) |
void |
EngineBase.doMessage(MessageIntf aData) |
Object |
DataFlowServiceBase.getFieldDataFromMsg(MessageIntf aMsg,
String aFieldKey) |
void |
ServiceBase.init(EngineIntf anEngine,
MessageIntf aMessage)
Used to initialize the object and to pass in all parameters need to
run function.
|
void |
DataFlowServiceBase.init(EngineIntf anEngine,
ServicesIntf aWorkerService,
MessageIntf aMessage) |
void |
EngineBase.init(MessageIntf aMsg) |
void |
JVMService.initMessage(MessageIntf aData) |
void |
FrameworkBaseThread.initMessage(MessageIntf aData) |
void |
FrameworkBase.initMessage(MessageIntf aData) |
void |
EngineBase.initMessage(MessageIntf aData) |
void |
EngineBase.logError(MessageIntf aMsg,
Map<String,Object> anErrorParams,
String anErrorMsg,
int anErrorCode) |
void |
EngineBase.sendMessage(MessageIntf aMsg) |
void |
DataFlowServiceBase.setMessage(MessageIntf aMsg) |
void |
FrameworkBaseThread.setServiceData(MessageIntf aData)
This method will set the Service Data interface
Must be called to allow messages to be broadcast, and to be monitored,
Clustering, Etc.
|
void |
FrameworkBase.setServiceData(MessageIntf aData)
This method will set the Service Data interface
Must be called to allow messages to be broadcast, and to be monitored,
Clustering, Etc.
|
void |
JVMService.status(MessageIntf aData)
This method is called to send the service status message
|
| Constructor and Description |
|---|
DataFlowMessage(MessageIntf aSrcMsg,
boolean aForward)
Creates a Message "Clone" based upon the specified message.
|
KafkaMessage(MessageIntf aSrcMsg,
boolean aForward)
Creates a Message "Clone" based upon the specified message.
|
Message(MessageIntf aSrcMsg,
boolean aForward)
Creates a Message "Clone" based upon the specified message.
|
| Modifier and Type | Method and Description |
|---|---|
void |
DataFlowEngine.doJob(MessageIntf aMsg) |
void |
DataFlowEngine.sendTimerMessage(MessageIntf aTimerMessage) |
| Modifier and Type | Field and Description |
|---|---|
protected MessageIntf |
DataFlowWorker.initMessage |
| Modifier and Type | Method and Description |
|---|---|
MessageIntf |
DataFlowWorker.processJob(MessageIntf aMsg) |
MessageIntf |
Workflow.runService() |
MessageIntf |
WebServiceClient.runService() |
MessageIntf |
WaitService.runService() |
MessageIntf |
TimerReader.runService() |
MessageIntf |
LogMessage.runService() |
MessageIntf |
JavaScript.runService() |
MessageIntf |
EngineReader.runService() |
MessageIntf |
EmailNotify.runService() |
MessageIntf |
EmailApproval.runService() |
MessageIntf |
DataStoreWriter.runService() |
MessageIntf |
DataStoreReader.runService() |
MessageIntf |
DataProcessService.runService() |
MessageIntf |
DataFlowWorker.runService() |
MessageIntf |
DataFlowService.runService() |
MessageIntf |
CommandFtp.runService() |
MessageIntf |
Command.runService() |
MessageIntf |
AssignGroupUser.runService() |
| Modifier and Type | Method and Description |
|---|---|
String |
DataFlowWorker.convertTemplateMessage(MessageIntf aMsg,
String aTemplate,
List<String> aFields) |
Object |
DataFlowWorker.getFieldDataFromMsg(MessageIntf aMsg,
String aFieldKey) |
void |
TimerReader.init(EngineIntf anEngine,
ServicesIntf aWorkerService,
MessageIntf aMessage) |
void |
EngineReader.init(EngineIntf anEngine,
ServicesIntf aWorkerService,
MessageIntf aMessage) |
MessageIntf |
DataFlowWorker.processJob(MessageIntf aMsg) |
boolean |
DataFlowWorker.routeJob(MessageIntf aMsg) |
void |
WebServiceClient.setURL(MessageIntf aMsg) |
| Modifier and Type | Field and Description |
|---|---|
protected MessageIntf |
DataProcess.message |
| Modifier and Type | Method and Description |
|---|---|
MessageIntf |
DataProcess.getMessage() |
| Modifier and Type | Method and Description |
|---|---|
void |
DataProcess.doJob(MessageIntf aMsg) |
int |
DataProcess.setRunTimeParams(String aConfigDir,
DataProcessTemplateIntf aTemplate,
String aFileType,
String anInputFilePath,
MessageIntf aMessage) |
| Modifier and Type | Field and Description |
|---|---|
protected MessageIntf |
DataProcessMessage.message |
| Modifier and Type | Class and Description |
|---|---|
class |
DBPoolData
This class
QueueData is used to hold the variables, which
we are needed to be broadcast for current Queue Status. |
| Modifier and Type | Method and Description |
|---|---|
MessageIntf |
KafkaTransport.getMsg()
Get a new message from the queue (No Wait)
|
MessageIntf |
KafkaTransport.getMsgNoWait()
Get a new message from the queue (No Wait)
|
MessageIntf |
KafkaTransport.getStats() |
MessageIntf |
KafkaTransport.readMsg()
This method will remove the next message from the queue, if one
does not exist then wait for next message.
|
MessageIntf |
KafkaTransport.readMsg(long aTimeout)
This method will remove the next message from the queue, if one
does not exist then wait for next message or until specified timeout.
|
MessageIntf |
KafkaConsumerBase.runConsumerGetMsg(long aSeconds) |
| Modifier and Type | Method and Description |
|---|---|
void |
KafkaTransport.addMsg(MessageIntf aMsg)
Add a new message to the queue
|
void |
KafkaTransport.doEventMessage(MessageIntf aData) |
void |
KafkaTransport.doMessage(MessageIntf aData) |
void |
KafkaTransport.init(MessageIntf Msg) |
void |
KafkaTransport.initMessage(MessageIntf aData) |
boolean |
KafkaTransport.processMsg(MessageIntf aMsg) |
boolean |
KafkaTransport.processMsgListner(MessageIntf aMsg) |
| Modifier and Type | Method and Description |
|---|---|
MessageIntf |
KafkaService.runService() |
MessageIntf |
KafkaProducerService.runService() |
| Modifier and Type | Class and Description |
|---|---|
class |
QueueData
This class
QueueData is used to hold the variables, which
we are needed to be broadcast for current Queue Status. |
class |
QueueStats
Describe class
QueueStats here. |
| Modifier and Type | Field and Description |
|---|---|
protected ConcurrentLinkedQueue<MessageIntf> |
Queue.list |
| Modifier and Type | Method and Description |
|---|---|
MessageIntf |
QueueTransport.getMsg()
Get a new message from the queue (No Wait)
|
MessageIntf |
Queue.getMsg()
Synchronized - Will retrieve the next message from the queue
note: This call will block until a message is received
|
MessageIntf |
QueueTransport.getMsgNoWait()
Get a new message from the queue (No Wait)
|
MessageIntf |
Queue.getMsgNoWait()
Will retrieve the next message from the queue
note: This call will NOT BLOCK if not message returns null
|
MessageIntf |
Queue.getServiceData()
This method will return the ServiceData (QueueData) associated with
this object instance.
|
MessageIntf |
QueueTransport.getStats() |
MessageIntf |
QueueTransport.readMsg()
This method will remove the next message from the queue, if one
does not exist then wait for next message.
|
protected MessageIntf |
Queue.readMsg()
Internal - Will retrieve the next message from the queue
|
MessageIntf |
QueueTransport.readMsg(long aTimeout)
This method will remove the next message from the queue, if one
does not exist then wait for next message or until specified timeout.
|
| Modifier and Type | Method and Description |
|---|---|
void |
QueueTransport.addMsg(MessageIntf aMsg)
Add a new message to the queue
|
void |
Queue.addMsg(MessageIntf aMsg)
Synchronized - Add a new Message object to the queue
|
void |
QueueTransport.doEventMessage(MessageIntf aData) |
void |
QueueTransport.doMessage(MessageIntf aData) |
void |
QueueTransport.init(MessageIntf Msg) |
void |
QueueTransport.initMessage(MessageIntf aData) |
boolean |
QueueTransport.processMsg(MessageIntf aMsg) |
boolean |
QueueTransport.processMsgListner(MessageIntf aMsg) |
| Modifier and Type | Class and Description |
|---|---|
class |
ThreadPoolData
This class
ThreadPoolData is used to hold the variables, which
we are needed to be broadcast for current Queue Status. |
| Modifier and Type | Field and Description |
|---|---|
protected MessageIntf |
WorkerThread.msg |
| Modifier and Type | Method and Description |
|---|---|
MessageIntf |
PoolMgr.getPoolServiceData(String aName)
This method will return a new ServiceData based on the suppplied serice
name.
|
MessageIntf |
ThreadMgr.getTreadServiceData(String aName)
This method will return a new ServiceData based on the suppplied serice
name.
|
| Modifier and Type | Method and Description |
|---|---|
void |
PoolMgr.performWork(MessageIntf aMsg)
Request the Pool to perform some work.
|
| Modifier and Type | Class and Description |
|---|---|
class |
TimerMessage
The RevportMessage class encapsulates all the information required by a
RevportEngine to perform the operation(s) it supports.
|
| Modifier and Type | Method and Description |
|---|---|
void |
TimerEngine.doJob(MessageIntf aMsg) |
void |
TimerEngine.processTimer(MessageIntf aMsg)
Kicks off the worker thread to perform the appropriate action/calculation).
|
Copyright © 2020. All rights reserved.