Can we invoke replication api with a specific time content needs to replicate? | Community
Skip to main content
MrShubham
New Participant
May 10, 2021 10:51 AM UTC
Solved

Can we invoke replication api with a specific time content needs to replicate?

My requirement is to invoke replication API for a content/asset at a particular time.

As we have an option on the AEM UI for Publishing or unpublishing content later at a scheduled time.

 

This post is no longer active and is closed to new replies. Need help? Start a new post to ask your question.
Kiran_Vedantam
Kiran_VedantamAccepted solution
New Participant
May 10, 2021 10:59 AM UTC

Hi @mrshubham,

 

You can use the Scheduler [AEM Event handling mechanism] to achieve this.

 

Sample scheduler code: https://medium.com/adobetech/handling-sling-schedulers-in-aem-as-a-cloud-service-cb59d5e59e9

Sample replication code: https://aem.redquark.org/2018/10/day-19-replication-api-in-action.html

Utilize these examples to achieve your use case.

 

Hope this helps.

 

Thanks,

Kiran Vedantam.

2 replies

arunpatidar
New Participant
May 10, 2021 12:13 PM UTC

Hey,

you can use sling jobs to schedule replication API event.

e.g. https://redquark.org/aem/day-18-sling-jobs/

Translate
Arun Patidar
Kiran_Vedantam
Kiran_VedantamAccepted solution
New Participant
May 10, 2021 10:59 AM UTC

Hi @mrshubham,

 

You can use the Scheduler [AEM Event handling mechanism] to achieve this.

 

Sample scheduler code: https://medium.com/adobetech/handling-sling-schedulers-in-aem-as-a-cloud-service-cb59d5e59e9

Sample replication code: https://aem.redquark.org/2018/10/day-19-replication-api-in-action.html

Utilize these examples to achieve your use case.

 

Hope this helps.

 

Thanks,

Kiran Vedantam.

Translate