Create version of DITA programmatically | Community
Skip to main content
ravir73578276
Level 3
October 13, 2023
Solved

Create version of DITA programmatically

  • October 13, 2023
  • 1 reply
  • 594 views

In AEM Guides Editor Console, there is a button to save the dita/ditamap as a new Version. 

 

I have a requirement to create version of dita document programmatically based on updated event.

How can I achieve this programmatically?

This post is no longer active and is closed to new replies. Need help? Start a new post to ask your question.
Best answer by DivrajSingh

@ravir73578276 : DITA assets are AEM Assets only. So such operations like version creation uses AEM general Asset management APIs.

You can refer Java API documentation for Assets Version Manager: https://developer.adobe.com/experience-manager/reference-materials/6-5/javadoc/com/adobe/granite/asset/api/AssetVersionManager.html

 

I hope this answers your query.

1 reply

DivrajSingh
Adobe Employee
DivrajSinghAdobe EmployeeAccepted solution
Adobe Employee
October 14, 2023

@ravir73578276 : DITA assets are AEM Assets only. So such operations like version creation uses AEM general Asset management APIs.

You can refer Java API documentation for Assets Version Manager: https://developer.adobe.com/experience-manager/reference-materials/6-5/javadoc/com/adobe/granite/asset/api/AssetVersionManager.html

 

I hope this answers your query.