public interface AppSettings
| Modifier and Type | Method and Description |
|---|---|
Integer |
getAggregateThreshold() |
String |
getBootstrapTheme() |
String |
getCssHref() |
String |
getCustomJavascript() |
String |
getFooter() |
boolean |
getGoogleAnalyticsAccountPrivacyFriendly()
Privacy friendly: as described here:
https://cbpweb.nl/sites/default/files/atoms/files/handleiding_privacyvriendelijk_instellen_google_analytics_0.pdf
|
boolean |
getGoogleAnalyticsAccountPrivacyFriendlyMolgenis()
Privacy friendly: as described here:
https://cbpweb.nl/sites/default/files/atoms/files/handleiding_privacyvriendelijk_instellen_google_analytics_0.pdf
|
boolean |
getGoogleAnalyticsIpAnonymization() |
String |
getGoogleAnalyticsTrackingId() |
String |
getGoogleAnalyticsTrackingIdMolgenis() |
String |
getLanguageCode() |
String |
getLogoNavBarHref() |
String |
getLogoTopHref() |
int |
getLogoTopMaxHeight() |
String |
getMenu() |
String |
getTitle() |
String |
getTrackingCodeFooter() |
void |
setAggregateThreshold(Integer threshold) |
void |
setBootstrapTheme(String bootstrapTheme) |
void |
setCssHref(String cssHref) |
void |
setCustomJavascript(String customJavascript) |
void |
setFooter(String footerText) |
void |
setGoogleAnalyticsAccountPrivacyFriendly(boolean googleAnalyticsAccountPrivacyFriendly)
Privacy friendly: as described here:
https://cbpweb.nl/sites/default/files/atoms/files/handleiding_privacyvriendelijk_instellen_google_analytics_0.pdf
|
void |
setGoogleAnalyticsIpAnonymization(boolean googleAnalyticsPrivacyFriendlyTracking) |
void |
setGoogleAnalyticsTrackingId(String googleAnalyticsTrackingId) |
void |
setGoogleAnalyticsTrackingIdMolgenis(String googleAnalyticsTrackingIdMolgenis) |
void |
setLanguageCode(String languageCode) |
void |
setLogoNavBarHref(String logoHref) |
void |
setLogoTopHref(String logoHref) |
void |
setLogoTopMaxHeight(int fixedHeight) |
void |
setMenu(String menuJson) |
void |
setTitle(String title) |
void |
setTrackingCodeFooter(String trackingCodeFooter) |
String getTitle()
void setTitle(String title)
title - application titlevoid setLogoTopHref(String logoHref)
logoHref - href of logo displayed above top menuint getLogoTopMaxHeight()
void setLogoTopMaxHeight(int fixedHeight)
fixedHeight - value for top logo max-height in pxvoid setLogoNavBarHref(String logoHref)
logoHref - href of logo displayed in menuvoid setFooter(String footerText)
footerText - footer textString getLanguageCode()
void setLanguageCode(String languageCode)
languageCode - application ISO 639 alpha-2 or alpha-3 language codeString getBootstrapTheme()
void setBootstrapTheme(String bootstrapTheme)
bootstrapTheme - application bootstrap theme file name without pathvoid setCssHref(String cssHref)
cssHref - file name containing custom CSS without pathvoid setMenu(String menuJson)
menuJson - JSON object string representation of menu@Nullable Integer getAggregateThreshold()
null if no threshold existsvoid setAggregateThreshold(Integer threshold)
threshold - data aggregation threshold, null implies no threshold@Nullable String getTrackingCodeFooter()
void setTrackingCodeFooter(String trackingCodeFooter)
trackingCodeFooter - JS string containing tracking code to be placed in the footerboolean getGoogleAnalyticsIpAnonymization()
void setGoogleAnalyticsIpAnonymization(boolean googleAnalyticsPrivacyFriendlyTracking)
googleAnalyticsPrivacyFriendlyTracking - true if Google analytics data is
collected anonymously@Nullable String getGoogleAnalyticsTrackingId()
void setGoogleAnalyticsTrackingId(String googleAnalyticsTrackingId)
googleAnalyticsTrackingId - 3rd party Google analytics tracking ID@Nullable String getGoogleAnalyticsTrackingIdMolgenis()
void setGoogleAnalyticsTrackingIdMolgenis(String googleAnalyticsTrackingIdMolgenis)
googleAnalyticsTrackingIdMolgenis - MOLGENIS Google analytics tracking IDboolean getGoogleAnalyticsAccountPrivacyFriendly()
void setGoogleAnalyticsAccountPrivacyFriendly(boolean googleAnalyticsAccountPrivacyFriendly)
googleAnalyticsAccountPrivacyFriendly - whether the 3rd Google Analytics account is
configured to be privacy friendlyboolean getGoogleAnalyticsAccountPrivacyFriendlyMolgenis()
void setCustomJavascript(String customJavascript)
customJavascript - Custom JavaScript headers, specified as
comma separated listCopyright © 2018 Pivotal Software, Inc.. All rights reserved.