Appian Community
Site
Search
Sign In/Register
Site
Search
User
DISCUSS
LEARN
SUCCESS
SUPPORT
Documentation
AppMarket
More
Cancel
I'm looking for ...
State
Not Answered
+1
person also asked this
people also asked this
Replies
3 replies
Subscribers
6 subscribers
Views
2242 views
Users
0 members are here
Share
More
Cancel
Related Discussions
Home
»
Discussions
»
Process
Complex Gateway - How to make it conditionally wait before proceeding
briank538
over 7 years ago
I am using a Complex Gateway to conditionally execute outgoing paths. As I understand, this creates a thread which runs in parallel with other outgoing "executed" paths (where condition is true).
The big question is, how do I join the threads back up before proceeding. The Complex Gateway's incoming path wait is not dynamic and I have no way of knowing how many paths were taken from the outflow from the previous Complex Gateway node.
If you know exactly what you need to wait for specific steps/paths at design that's great, the Complex Gateway can handle that. However, I need to know at run time which paths were taken from the previous Complex Gateway node.
Am I missing something?
Thanks.
OriginalPostID-235299
Discussion posts and replies are publicly visible
Parents
0
briank538
over 7 years ago
I'm not having problems dynamically triggering outgoing paths out of a complex gateway. I'm just trying to avoid an AND gate so the code can be more efficient and not create unnecessarily more threads than necessary.
Current design uses AND gate and each parallel path performs an XOR check to see if it should run and if not, bypasses the path and immediately goes to the close AND gate. Not very efficient.
This is a platform issue in the way Complex gate works.
Appreciate your comments though.
Cancel
Vote Up
0
Vote Down
Sign in to reply
Verify Answer
Cancel
Reply
0
briank538
over 7 years ago
I'm not having problems dynamically triggering outgoing paths out of a complex gateway. I'm just trying to avoid an AND gate so the code can be more efficient and not create unnecessarily more threads than necessary.
Current design uses AND gate and each parallel path performs an XOR check to see if it should run and if not, bypasses the path and immediately goes to the close AND gate. Not very efficient.
This is a platform issue in the way Complex gate works.
Appreciate your comments though.
Cancel
Vote Up
0
Vote Down
Sign in to reply
Verify Answer
Cancel
Children
No Data