public class MEAQueueProcessor
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
protected static MXLogger |
integrationLogger
Integration Logger
|
Constructor and Description |
---|
MEAQueueProcessor() |
Modifier and Type | Method and Description |
---|---|
void |
closeQueueTX(java.lang.Object producer) |
void |
commitQueueTX(java.lang.Object producer) |
void |
rollbackQueueTX(java.lang.Object producer) |
java.lang.Object |
startQueueTX(java.lang.String queueName) |
void |
writeDataToQueue(MXTransaction mxtran,
java.lang.String sender,
java.util.Map finalData,
boolean isEvent,
UserInfo userInfo) |
void |
writeDataToQueue(MXTransaction mxtran,
java.lang.String sender,
java.util.Map finalData,
UserInfo userInfo) |
void |
writeDataToQueueIn(byte[] data,
java.util.Map properties) |
void |
writeDataToQueueIn(byte[] data,
java.util.Map properties,
boolean compress) |
void |
writeDataToQueueIn(byte[] data,
java.lang.String sender,
java.lang.String ifaceName) |
void |
writeDataToQueueIn(byte[] data,
java.lang.String sender,
java.lang.String ifaceName,
java.lang.String loginId) |
void |
writeDataToQueueIn(java.lang.Object queueProducer,
byte[] data,
java.lang.String sender,
java.lang.String ifaceName,
java.lang.String loginId) |
boolean |
writeToMessageProvider(byte[] extData,
java.util.Map properties,
java.lang.String kafkatopic,
java.lang.String kafkaprovider,
boolean compress,
java.util.List msgTrackedList) |
boolean |
writeToMessageProviderTX(MessageHubProducer kProducer,
byte[] extData,
java.util.Map properties,
java.lang.String kafkatopic,
boolean compress,
java.util.List msgTrackedList) |
void |
writeToQueue(byte[] extData,
java.util.Map properties,
java.lang.String queueName) |
void |
writeToQueue(byte[] extData,
java.util.Map properties,
java.lang.String queueName,
boolean compress) |
void |
writeToQueueTX(java.lang.Object queueProducer,
byte[] extData,
java.util.Map properties,
java.lang.String queueName) |
protected static final MXLogger integrationLogger
public void writeDataToQueue(MXTransaction mxtran, java.lang.String sender, java.util.Map finalData, UserInfo userInfo) throws MXException
MXException
public void writeDataToQueue(MXTransaction mxtran, java.lang.String sender, java.util.Map finalData, boolean isEvent, UserInfo userInfo) throws MXException
MXException
public void writeDataToQueueIn(byte[] data, java.util.Map properties, boolean compress) throws MXException
MXException
public void writeDataToQueueIn(byte[] data, java.lang.String sender, java.lang.String ifaceName) throws MXException
MXException
public void writeDataToQueueIn(byte[] data, java.lang.String sender, java.lang.String ifaceName, java.lang.String loginId) throws MXException
MXException
public void writeDataToQueueIn(java.lang.Object queueProducer, byte[] data, java.lang.String sender, java.lang.String ifaceName, java.lang.String loginId) throws MXException
MXException
public void writeDataToQueueIn(byte[] data, java.util.Map properties) throws MXException
MXException
public boolean writeToMessageProvider(byte[] extData, java.util.Map properties, java.lang.String kafkatopic, java.lang.String kafkaprovider, boolean compress, java.util.List msgTrackedList) throws MXException, java.io.IOException
MXException
java.io.IOException
public boolean writeToMessageProviderTX(MessageHubProducer kProducer, byte[] extData, java.util.Map properties, java.lang.String kafkatopic, boolean compress, java.util.List msgTrackedList) throws MXException, java.io.IOException
MXException
java.io.IOException
public void writeToQueue(byte[] extData, java.util.Map properties, java.lang.String queueName) throws MXException
MXException
public void writeToQueueTX(java.lang.Object queueProducer, byte[] extData, java.util.Map properties, java.lang.String queueName) throws MXException
MXException
public void writeToQueue(byte[] extData, java.util.Map properties, java.lang.String queueName, boolean compress) throws MXException
MXException
public java.lang.Object startQueueTX(java.lang.String queueName) throws MXException
MXException
public void commitQueueTX(java.lang.Object producer)
public void rollbackQueueTX(java.lang.Object producer)
public void closeQueueTX(java.lang.Object producer)