[JBoss JIRA] Closed: (SOAG-36) Add support in WhileAction for decision based on received message type
by Jeff Yu (JIRA)
[ https://jira.jboss.org/jira/browse/SOAG-36?page=com.atlassian.jira.plugin... ]
Jeff Yu closed SOAG-36.
-----------------------
Resolution: Won't Fix
As we removed the stateful conversational esb actions, this task is no long valid.
> Add support in WhileAction for decision based on received message type
> ----------------------------------------------------------------------
>
> Key: SOAG-36
> URL: https://jira.jboss.org/jira/browse/SOAG-36
> Project: SOA Governance
> Issue Type: Feature Request
> Security Level: Public(Everyone can see)
> Components: Conversation Runtime
> Affects Versions: 1.0 CR1
> Reporter: Gary Brown
> Assignee: Jeff Yu
>
> For the current examples, the WhileAction only needs to evaluate an expression as the basis for deciding whether to loop or not.
> In other examples however, it will be necessary for a service to be able to determine whether to loop based on receiving one or more message types. This could be expressed as follows:
> <while service-category="ESBBroker.BrokerParticipant"
> service-name="ESBBrokerProcess.main.2"
> immediate="true" >
> <message type="...." />
> <message type="...." />
> </while>
> Although the SwitchAction can be used to represent this type of behaviour (i.e. paths selected based on message type), explicitly defining the fact that it should support repetition behaviour means that less mistakes will be made, as validation can ensure that looping behaviour is only permitted when the target service descriptor is a WhileAction.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: https://jira.jboss.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
15 years, 4 months