How to send signal to particular instance along with details?

cancel
Showing results for 
Search instead for 
Did you mean: 
shilpak
Active Member II

How to send signal to particular instance along with details?

Jump to solution

Hello,

I have 2 process P and Q where I am trying to throw signal (globally)from process P and catching signal at Q. When there are multiple instances, for example: In process P -process instances P1, P2 and in process Q -process instances Q1 and Q2.
If I throw signal from one process instance that will be caught by multiple instances of other process.

For example, If I throw signal from Q1 that will be caught by all the instances of P [P1,P2].

I tried following ways:

1] RuntimeService.signalEventReceived(String signalName, String executionId);

With this method, I can invoke particular instance but, was not able to pass the details[data].

2]
POST runtime/signals
{
"signalName": "My Signal",
"tenantId" : "execute",
"async": true,
"variables": [
{"name": "testVar", "value": "This is a string"}

]
}

With this api, I was able to get details[data] by passing variables, but was not able to invoke particular process instance.

Is there any way to send signal to particular instance along with details?

Thanks & Regards,

Shilpa V Kulkarni

1 Solution

Accepted Solutions
ryandawson
Alfresco Employee

Re: How to send signal to particular instance along with details?

Jump to solution

I notice this was also posted on stackoverflow - were you able to make progress with the answer posted there?

View solution in original post

4 Replies
ryandawson
Alfresco Employee

Re: How to send signal to particular instance along with details?

Jump to solution

I notice this was also posted on stackoverflow - were you able to make progress with the answer posted there?

shilpak
Active Member II

Re: How to send signal to particular instance along with details?

Jump to solution

Yes.

VinayTg
Member II

Re: How to send signal to particular instance along with details?

Jump to solution

Hi Shilpak,

Can you please share us your sample bpmn process with variables for Signal events.

Am also facing difficulties with multiple instances.

Vinay

EddieMay
Alfresco Employee

Re: How to send signal to particular instance along with details?

Jump to solution

Hi @VinayTg,

If you want a response from a member, best tag their username - like so @VinayTg .

Also, this is quite an old thread & marked as solved - which sometimes means people ignore it. Usually it's better to start your own thread.

Best wishes,

Digital Community Manager, Alfresco Software.
Problem solved? Click Accept as Solution!