@ProviderType
public interface DynamicDeckService
| Modifier and Type | Method and Description |
|---|---|
String |
createDeck(String deckName,
org.apache.sling.api.resource.Resource masterAssetResource,
List<org.apache.sling.api.resource.Resource> assetResourceList,
org.apache.sling.api.resource.Resource templateFolderResource,
org.apache.sling.api.resource.Resource destinationFolderResource,
org.apache.sling.api.resource.ResourceResolver resourceResolver)
This method will create the InDesign deck based on list of assets and other supporting parameter supplied.
|
List<org.apache.sling.api.resource.Resource> |
fetchAssetListFromCollection(org.apache.sling.api.resource.Resource collectionResource,
org.apache.sling.api.resource.ResourceResolver resourceResolver)
This method fetch asset list from collection/smart-collection.
|
List<org.apache.sling.api.resource.Resource> |
fetchAssetListFromQuery(String queryString,
org.apache.sling.api.resource.ResourceResolver resourceResolver) |
List<org.apache.sling.api.resource.Resource> |
fetchAssetListFromTags(String tagsString,
org.apache.sling.api.resource.ResourceResolver resourceResolver) |
String createDeck(String deckName, org.apache.sling.api.resource.Resource masterAssetResource, List<org.apache.sling.api.resource.Resource> assetResourceList, org.apache.sling.api.resource.Resource templateFolderResource, org.apache.sling.api.resource.Resource destinationFolderResource, org.apache.sling.api.resource.ResourceResolver resourceResolver) throws DynamicDeckDynamoException
TODO Planning to create service account and remove the dependency of resourceResolver from this service
deckName - masterAssetResource - assetResourceList - templateFolderResource - resourceResolver - destinationFolderResource - IOExceptionjavax.jcr.RepositoryExceptionDynamicDeckDynamoExceptionList<org.apache.sling.api.resource.Resource> fetchAssetListFromCollection(org.apache.sling.api.resource.Resource collectionResource, org.apache.sling.api.resource.ResourceResolver resourceResolver) throws DynamicDeckDynamoException
TODO Planning to create service account and remove the dependency of resourceResolver from this service
collectionResource - resourceResolver - DynamicDeckDynamoExceptionList<org.apache.sling.api.resource.Resource> fetchAssetListFromQuery(String queryString, org.apache.sling.api.resource.ResourceResolver resourceResolver)
Copyright © 2013–2020 Adobe. All rights reserved.