Class ProfileHelper
java.lang.Object
com.adobe.cq.mcm.campaign.profile.ProfileHelper
Defines helper functions for accessing Campaign profile data (deeply nested format)
-
Method Summary
Modifier and TypeMethodDescriptionstatic Stringstatic StringgetBooleanFalse(SlingHttpServletRequest request) static StringgetBooleanTrue(SlingHttpServletRequest request) static MetaDataNodegetMetaData(SlingHttpServletRequest request) static MetaDataNodegetMetaDataByPath(SlingHttpServletRequest request, String path) static MetaDataNodestatic OptionsgetOptions(SlingHttpServletRequest request) getOptionsAsMap(SlingHttpServletRequest request) static ProfilegetProfile(SlingHttpServletRequest request) static ProfilegetProfile(SlingHttpServletRequest request, String encryptedPK) static Subscriptionsstatic ObjectgetValue(SlingHttpServletRequest request) static booleangetValueAsBoolean(SlingHttpServletRequest request) getValuesAsList(SlingHttpServletRequest request) static boolean
-
Method Details
-
getMetaData
- Throws:
ACConnectorException
-
getMetaDataByPath
public static MetaDataNode getMetaDataByPath(SlingHttpServletRequest request, String path) throws ACConnectorException - Throws:
ACConnectorException
-
getOptions
- Throws:
ACConnectorException
-
getOptionsAsMap
-
getProfile
public static Profile getProfile(SlingHttpServletRequest request, String encryptedPK) throws ACConnectorException - Throws:
ACConnectorException
-
determineEncryptedPK
-
getProfile
- Throws:
ACConnectorException
-
getMetaDataInstance
-
getValue
-
getValuesAsList
-
isReconciliationKey
-
getValueAsBoolean
-
getBooleanTrue
-
getBooleanFalse
-
getSubscriptions
-