/
Deliver Control Messages
Deliver Control Messages
You can send control messages using one of the delivery methods available. You can also put control messages directly into the incoming folder of the eagle_ml-2-0_default_cm_control_message stream. For example, you can use the Send Data option within Message Center Console (MCC) to copy a control message to the incoming folder of the Control Message stream.
Example: Control Message File
Here are the contents of a Control Message file for “GenericEntity” object.
It uses the following filters:
Date filter (parameters “fromdate” and “todate”)
Entity filter “ProcessCenter” (parameters “entityselectiontype” and “entityselectionvalue”)
<EagleML xmlns="http://www.eagleinvsys.com/2011/EagleML-2-0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="RunTaskRequest" eaglemlVersion="2-0" xsi:schemaLocation="http://www.eagleinvsys.com/2011/EagleML-2-0 eagleml-main-2-0.xsd" eaglemlType="RunTaskRequest">
<header>
<messageId>ENTITYEXTRACT001</messageId>
<sentBy>http://www.client.com</sentBy>
<sendTo>http://www.eagleinvsys.com/eagle_ml-2-0_default_cm_control_message</sendTo>
<replyTo>http://www.client.com/Eagle Control Messages</replyTo>
<creationTimestamp>2012-08-02T22:13:32.272-05:00</creationTimestamp>
</header>
<taskIdentifier>
<correlationId correlationIdScheme="correlationIdScheme">tvENTITYEXTRACT093</correlationId>
<businessTaskId correlationIdScheme="businessTaskIdScheme">ENTITYEXTRACT093</businessTaskId>
</taskIdentifier>
<taskTypeEnum>NEW</taskTypeEnum>
<taskParameters>
<taskParameter>
<name>ActionType</name>
<dataType>S</dataType>
<value>EXTRACT</value>
</taskParameter>
<taskParameter>
<name>StreamName</name>
<dataType>S</dataType>
<value>eagle_ml-2-0_default_out_q</value>
</taskParameter>
<taskParameter>
<name>FeedType</name>
<dataType>S</dataType>
<value>ENTITYEXTRACT</value>
</taskParameter>
<taskParameter>
<name>fromdate</name>
<dataType>S</dataType>
<value>2013-06-10 10-00-00</value>
</taskParameter>
<taskParameter>
<name>todate</name>
<dataType>S</dataType>
<value>2013-06-10 15-00-00</value>
</taskParameter>
<!-- PrcCenter -->
<taskParameter>
<name>entityselectiontype</name>
<dataType>S</dataType>
<value>ProcessCenter</value>
</taskParameter>
<taskParameter>
<name>entityselectionvalue</name>
<dataType>S</dataType>
<value>US</value>
</taskParameter>
<!-- EntityList-->
<taskParameter>
<name>entityselectiontype</name>
<dataType>S</dataType>
<value>EntityList</value>
</taskParameter>
<taskParameter>
<name>entityselectionvalue</name>
<dataType>S</dataType>
<value>1437</value>
</taskParameter>
<!-- Entity ID-->
<taskParameter>
<name>entityselectiontype</name>
<dataType>S</dataType>
<value>EntityID</value>
</taskParameter>
<taskParameter>
<name>entityselectionvalue</name>
<dataType>S</dataType>
<value>MCREG9,MCREG9tC,ARENTP01</value>
</taskParameter>
</taskParameters>
</EagleML>