Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 2 Current »

NOTE: For now developed functionality is supported only in ORACLE environments.

In rule for processing incoming RTR it is necessary introduce:

  1. Check for correlation id uniqueness
  2. Check for correlation id length limit
  3. Parse task parameterss
  4. Creating orch state
  5. Send Ack (if switched on) , generate ACK,  sent to configured delivery method (if NACK Update Proc Status)
  6. Introduce task parameter for turn on/off ACK – EnableACKSwitch. In case EnableACKSwitch is Y or omitted then send ACK, in case EnableACKSwitch = N – do not send ACK.
<taskParameter> 
	<name>EnableACKSwitch</name>
	<dataType>S</dataType>
	<value>Y</value>
</taskParameter>

Ref Inbound Stream (No Split)

In rules for load (Ref Inbound Stream No Split) it is necessary introduce:

  1. Add to mapping for Correlation Id alias (reference_common_header_aliases.inc)
  2. Collect transaction id value for each record into orch state. The transaction_id field was used as it is an index field of msgcenter_dbo.msg_detail table.

New include should be created for get_w_state for current correlation id, and updating state with update list of transaction ids. The new include will be called from set_transaction_id_content.inc

In rules for eagle_ml-2-0_default_cm_task_reporterit is necessary introduce:

  1. New include similar to task_reporter_generate_task_unit.inc include in order to be able to collect msg_details by list of transaction id.
  2. Update logic of collecting TSR
  3. Update report_dist_methods,inc include in order to send message instead of file for Message Queue Delivery methods.
  • No labels