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
MXExceptionpublic void writeDataToQueue(MXTransaction mxtran, java.lang.String sender, java.util.Map finalData, boolean isEvent, UserInfo userInfo) throws MXException
MXExceptionpublic void writeDataToQueueIn(byte[] data,
java.util.Map properties,
boolean compress)
throws MXException
MXExceptionpublic void writeDataToQueueIn(byte[] data,
java.lang.String sender,
java.lang.String ifaceName)
throws MXException
MXExceptionpublic void writeDataToQueueIn(byte[] data,
java.lang.String sender,
java.lang.String ifaceName,
java.lang.String loginId)
throws MXException
MXExceptionpublic void writeDataToQueueIn(java.lang.Object queueProducer,
byte[] data,
java.lang.String sender,
java.lang.String ifaceName,
java.lang.String loginId)
throws MXException
MXExceptionpublic void writeDataToQueueIn(byte[] data,
java.util.Map properties)
throws MXException
MXExceptionpublic 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
MXExceptionjava.io.IOExceptionpublic 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
MXExceptionjava.io.IOExceptionpublic void writeToQueue(byte[] extData,
java.util.Map properties,
java.lang.String queueName)
throws MXException
MXExceptionpublic void writeToQueueTX(java.lang.Object queueProducer,
byte[] extData,
java.util.Map properties,
java.lang.String queueName)
throws MXException
MXExceptionpublic void writeToQueue(byte[] extData,
java.util.Map properties,
java.lang.String queueName,
boolean compress)
throws MXException
MXExceptionpublic java.lang.Object startQueueTX(java.lang.String queueName)
throws MXException
MXExceptionpublic void commitQueueTX(java.lang.Object producer)
public void rollbackQueueTX(java.lang.Object producer)
public void closeQueueTX(java.lang.Object producer)