Author |
Message |
|
|
rangari
Joined: Jun 18, 2015
Messages: 132
Offline
|
Hello,
I have created one engagement designer application with the name 'A' that performs some database query and gives the result.
Now, I want to use my engagement designer application with the name 'A' in other engagement designer application say in 'B'.
So, how can I achieve this functionality.
Thanks in advance.
|
|
|
|
|
AnuragAggarwal
Joined: Jun 1, 2014
Messages: 154
Offline
|
There is a create process task which you can use
deploy A
in B, use cretae process, you can specify A as the application to call
|
|
|
|
|
rangari
Joined: Jun 18, 2015
Messages: 132
Offline
|
Thanks Anurag for your reply.
One more question Can I return some value from A and use in B?
Thanks
|
|
|
|
|
AnuragAggarwal
Joined: Jun 1, 2014
Messages: 154
Offline
|
yes, please put json schema of whatever you return in A in the B-> create process task -> output schema
in A, whatever you return in end event would be passed to B
|
|
|
|
|
rangari
Joined: Jun 18, 2015
Messages: 132
Offline
|
Thanks, I will let you know if I get some issue or If I get success
|
|
|
|
|
rangari
Joined: Jun 18, 2015
Messages: 132
Offline
|
Hi Anurag,
I have one more question for you. Can I use Breeze Snap-in in Engagement designer application. If yes, then how can I achieve this.
Thanks for your help.
|
|
|
|
|
AnuragAggarwal
Joined: Jun 1, 2014
Messages: 154
Offline
|
our termonoligies may differ, what do you mean by breeze snap-in, can you please explain more
|
|
|
|
|
rangari
Joined: Jun 18, 2015
Messages: 132
Offline
|
Actually, i have created one engagement designer application. I want to use this application as a snap-in in other applications like reusable module.
So the question is can I use my engagement designer application as a snap-in in other flows.
Or can you explain me the difference between snap-in and engagement designer application
Thanks
|
|
|
|
|
AnuragAggarwal
Joined: Jun 1, 2014
Messages: 154
Offline
|
The architecture is, breeze is platform, it can have snap ins, ED is one of the snap in
ED in turn can have workflows, which I think you are referring to as applications
Good way to communicate between snapins and ED workflows is the eventing mechanism
you can say in your workflow - that start your workflow if this certain event A is raised, and when workflow is done raise another event B (in end event)
from some other snapin, you can raise A- it would start the workflow- when workflow ends - B would be raised, your snap in can listen for B
|
|
|
|
|
rangari
Joined: Jun 18, 2015
Messages: 132
Offline
|
Thanks for replying.
So is there a way that I can use my ED work flow as a snap-in?
|
|
|
|
|
PrakashN
Joined: Jun 30, 2015
Messages: 105
Offline
|
Workflows cannot be deployed as a snapin. Can you describe what exactly are you trying to achieve here? Workflows can be deployed and undeployed only through the Administration Console. Thanks!
- Prakash.
|
Prakash Natarajan System Architecture Consulting Engineer Engagement Designer Avaya |
|
|
|
|
rangari
Joined: Jun 18, 2015
Messages: 132
Offline
|
Actually, I want to use my Engagement Designer application in
pallete of Engagement Designer flow.
|
|
|
|
|
PrakashN
Joined: Jun 30, 2015
Messages: 105
Offline
|
As Anurag indicated above, there seems to be some misunderstanding with the terminologies here. What I understand from your response is this:
(1) You have a workflow that does something for you.
(2) You want to reuse that workflow in other workflows - that is why you are asking whether you can add it into the palette.
While you cannot add the workflows into the palette, you can achieve what you are looking for here by following the suggestion that Anurag mentioned above:
(1) Create a workflow that does something for you. Let us call it Workflow A.
(2) Finish Workflow A, validate, test and deploy it.
(3) Create another workflow, let us call it Workflow B.
(4) Use the Create Process task in Workflow B to call Workflow A from B.
(5) Validate and deploy Workflow B.
Now you can create as many workflows like Workflow B that keep calling Workflow A (hence you are reusing Workflow A) through Create Process task.
Does this answer your question? Please let us know. Thanks!
|
Prakash Natarajan System Architecture Consulting Engineer Engagement Designer Avaya |
|
|