public interface MCMPlugin
Experiences and Touchpoints.
Being registered in the AdapterFactory of the MCM package during bundle
installation.| Modifier and Type | Method and Description |
|---|---|
Iterator<Resource> |
findReferencedTouchpoints(ResourceResolver rr,
String pathOrCampaignPath)
Finds the touchpoints referenced underneath the given path and/or the touchpoints
that might display experience of the given campaign if the path is a campaign.
|
Collection<String> |
getExperienceRootComponents() |
String |
getPluginId()
An id string for identification of the plugin - for example for the Javascript
plugin part.
|
Collection<String> |
getTouchpointRootComponents() |
Experience |
makeExperience(Resource adaptable)
Should try it's best to make an experience out of the adaptable.
|
Touchpoint |
makeTouchpoint(Resource adaptable)
Should try it's best to make an experience out of the adaptable.
|
String getPluginId()
twitterCollection<String> getTouchpointRootComponents()
Collection<String> getExperienceRootComponents()
Experience makeExperience(Resource adaptable)
com.day.cq.mcm.impl.MCMConfiguration-exampleconfig
with a property setting of:
adaptable - Touchpoint makeTouchpoint(Resource adaptable)
adaptable - Iterator<Resource> findReferencedTouchpoints(ResourceResolver rr, String pathOrCampaignPath)
pathOrCampaignPath - Copyright © 2010 - 2020 Adobe. All Rights Reserved