public interface ProfileConfigurationService
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
PROFILE_TAG_CONFIG_URL
Profile tag configuration url identifier
|
static java.lang.String |
PROFILE_TAG_URL
Profile tag url identifier
|
static java.lang.String |
PROFILE_TRACKING_PAUSE
Cookie and Session attribute key
|
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getClientIdForProfileTag(java.lang.String siteId)
Returns the clientId from the client credential in Yaas
|
java.lang.String |
getProfileTagConfigUrl()
Returns the ProfileTag configuration url in Yaas
|
java.lang.String |
getProfileTagUrl()
Returns the ProfileTag url in Yaas
|
java.lang.String |
getTenant(java.lang.String siteId)
Returns the project identifier in Yaas, alias "tenant"
|
boolean |
isConfigurationPresent()
Checks if the Yaas configuration is present
|
java.lang.Boolean |
isProfileTagDebugEnabledInSession()
Returns if the debug flag is enabled
|
boolean |
isProfileTrackingPaused()
checks whether the profile tracking is enabled
|
void |
setProfileTagDebugFlagInSession(java.lang.Boolean debug)
Sets debug mode in session
|
void |
setProfileTrackingPauseValue(boolean isProfileTrackingPause)
Stores in session if profile tracking is paused
|
static final java.lang.String PROFILE_TRACKING_PAUSE
static final java.lang.String PROFILE_TAG_URL
static final java.lang.String PROFILE_TAG_CONFIG_URL
boolean isProfileTrackingPaused()
void setProfileTrackingPauseValue(boolean isProfileTrackingPause)
isProfileTrackingPause - boolean isConfigurationPresent()
java.lang.String getTenant(java.lang.String siteId)
siteId - base site identifierjava.lang.String getClientIdForProfileTag(java.lang.String siteId)
siteId - base site identifierjava.lang.String getProfileTagUrl()
java.lang.String getProfileTagConfigUrl()
void setProfileTagDebugFlagInSession(java.lang.Boolean debug)
debug - java.lang.Boolean isProfileTagDebugEnabledInSession()
Copyright © 2018 SAP SE. All Rights Reserved.