Skip to main content

Notice: This Wiki is now read only and edits are no longer possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.

Jump to: navigation, search

Difference between revisions of "SMILA/Documentation/QueueWorker/Tasks"

Line 15: Line 15:
  
 
<source lang="xml">
 
<source lang="xml">
  <Send BrokerId="broker1" Queue="SMILA.connectivity"  RecordFilter="filterName"  PersistentDelivery="false">
+
  <Send BrokerId="broker1" Queue="SMILA.connectivity"  RecordFilter="filterName"  PersistentDelivery="false" WithAttachments="true">
 
   <SetProperty Name="doSomething">some value</SetProperty>
 
   <SetProperty Name="doSomething">some value</SetProperty>
 
   <SetProperty Name="doSomethingElse">some other value</SetProperty>
 
   <SetProperty Name="doSomethingElse">some other value</SetProperty>
Line 27: Line 27:
  
 
"PersistentDelivery" attribute correspondent to Message  [[http://java.sun.com/j2ee/sdk_1.3/techdocs/api/javax/jms/DeliveryMode.html|Message Delivery Mode]]. If it's true, (by default it is), Message delivery will be PERSISTENT, otherwise not.
 
"PersistentDelivery" attribute correspondent to Message  [[http://java.sun.com/j2ee/sdk_1.3/techdocs/api/javax/jms/DeliveryMode.html|Message Delivery Mode]]. If it's true, (by default it is), Message delivery will be PERSISTENT, otherwise not.
 +
 +
"WithAttachments" attribute used to return back attachments from binary storage to record. It may be used to organize clustering, when whole Record with attachments send to remote computer. By default it's false (attachments are not attached to the Record).
  
 
"SetProperty" tags used for configuring additional JMS Message properties. It may be useful for the next step processing by [[SMILA/Documentation/QueueWorker/Listener|Listener]] service for selecting "Rule" by [[SMILA/Documentation/QueueWorker/Router#Condition|Condition]] tag value.
 
"SetProperty" tags used for configuring additional JMS Message properties. It may be useful for the next step processing by [[SMILA/Documentation/QueueWorker/Listener|Listener]] service for selecting "Rule" by [[SMILA/Documentation/QueueWorker/Router#Condition|Condition]] tag value.
  
 
[[Category:SMILA]]
 
[[Category:SMILA]]

Revision as of 05:11, 2 February 2009

Tasks

Process task

  <Process Workflow="AddPipeline"/>

Executes BPEL Pipeline.


Send task

 <Send BrokerId="broker1" Queue="SMILA.connectivity"/>
 <Send BrokerId="broker1" Queue="SMILA.connectivity"  RecordFilter="filterName"  PersistentDelivery="false" WithAttachments="true">
   <SetProperty Name="doSomething">some value</SetProperty>
   <SetProperty Name="doSomethingElse">some other value</SetProperty>
 </Send>

This task is used for sending Record to JMS queue.

Broker connection with correspondent BrokerId should be specified in Broker Connection Service configuration.

"RecordFilter" attribute used to specify record filter applied to Record before sending.

"PersistentDelivery" attribute correspondent to Message [Delivery Mode]. If it's true, (by default it is), Message delivery will be PERSISTENT, otherwise not.

"WithAttachments" attribute used to return back attachments from binary storage to record. It may be used to organize clustering, when whole Record with attachments send to remote computer. By default it's false (attachments are not attached to the Record).

"SetProperty" tags used for configuring additional JMS Message properties. It may be useful for the next step processing by Listener service for selecting "Rule" by Condition tag value.

Back to the top