MQ Message Receiver Component

The MQ Message Receiver is used to receive message from the Message Broker and pass them into DataShyft.  It requires an MQ Resource identifying the Message Broker to connect to as well as the name of the topic or queue it will listen for messages on.  Messages received on the topic/queue are converted into DataShyft String Data items and returned on the output channels for further processing.

Data Governance

The MQ Message Receiver Component will register all the data objects it returns with the Data Governance System. 

Input Channels

None

Output Channels

message — Returns a StringData containing the content of the String message received from the Message Broker.

map — Returns a MappedData containing the content of the Map message received from the Message Broker.

data — Returns a RawData containing the content of the Bytes message received from the Message Broker.

object — Returns an ObjectData containing the content of the Object message received from the Message Broker.

error — Returns an ErrorOutput object in the event of a failure trying to receive a message.  The Error Output object contains a message explaining the failure.  In addition to this output, the error is also recorded in the Deployment’s audit logs.

Parameters

resource — (FTP Resource) The resource defining the service to which this component should connect

destinationName — The name of the topic or queue where the component will listen for messages.

destinationType — Specifies whether the destination is a queue or a topic.

Did this answer your question? Thanks for the feedback There was a problem submitting your feedback. Please try again later.

Still need help? Contact Us Contact Us