How to get the PlanKey from a jobCompletedEvent listener?

Hi, 

 

I have an event listener that listens to JobCompletedEvent. Now when that event happens, I want to get a list of all Jobs associated with that corresponding plan. How do I do that? 

 I tried to get PlanKey from jobCompletedEvent.getPlanKey() but that's the key of the job per se but not the Plan the job belongs to. Ex: TEST-TEST-JOB1. 

What I want is the key of the parent. Ex: TEST-TEST

Once I get the PlanKey of the Plan, I guess I can get the jobs associated with it from jobService.getJobsForPlan(PlanKey planKey).

 

Please let me know how to get the planKey of the Plan associated with a job.

1 answer

1 accepted

Found it. 

jobService.getJob(PlanKey).getParent().getKey()

Suggest an answer

Log in or Join to answer

Stay in touch

Be the first to know what's trending on Atlassian Community