Your achievements

Level 1

0% to

Level 2

Tip /
Sign in

Sign in to Community

to gain points, level up, and earn exciting badges like the new
BedrockMission!

Learn more

View all

Sign in to view all badges

SOLVED

Need help on the below Deprecated API in 6.4 migration

Rajesh_Kamalath
Level 2
Level 2

Hi Team,

Currently I am on the migration of AEM 6.1 to 6.4. The below deprecated api code need to replace in my java class. kindly help me on this.

@Deprecated public static void processJob(org.osgi.service.event.Event job, JobProcessor processor)

Deprecated. - Use the new JobConsumer interface instead.

Process a job in the background and notify its success. This method also sends an acknowledge message to the job event handler.

JobUtil.processJob(event, this);

if(StringUtil.isBlank(localEvent)){

        JobUtil.processJob(event, this); // this is  the line i need replace in handleEvent(Event event) method

   

        }

1 Accepted Solution
Prince_Shivhare
Correct answer by
Community Advisor
Community Advisor
2 Replies
Prince_Shivhare
Correct answer by
Community Advisor
Community Advisor
Rajesh_Kamalath
Level 2
Level 2

Hi Prince,

I already Identified JobConsumer Interface need to use, but I didn't  find any method/reference in the jobConsumer. My need here is to replace below line, Please let me know if you have any idea onthis. Thanks

   JobUtil.processJob(event, this);