Interface ConfigurationAccessor


  • public interface ConfigurationAccessor
    Contains methods to access the configuration in an hierarchical way
    • Method Detail

      • getAdsSortOrder

        AdOrderBy getAdsSortOrder()
      • getAdSubCategoriesResults

        int getAdSubCategoriesResults()
      • getAllowedLanguages

        Set<Language> getAllowedLanguages()
      • getApiUrl

        String getApiUrl()
      • getAppleStoreUrlMobile

        String getAppleStoreUrlMobile()
      • getApplicationDescription

        String getApplicationDescription()
      • getApplicationName

        String getApplicationName()
      • getApplicationUsername

        String getApplicationUsername()
      • getAppTheme

        Theme getAppTheme()
      • getAutocompleteResults

        int getAutocompleteResults()
      • getBannerRotateSeconds

        Integer getBannerRotateSeconds()
      • getCommunityMenuLabel

        String getCommunityMenuLabel()
      • getConfigurationFor

        Configuration getConfigurationFor​(String property)
        Returns:
        the configuration in which is defined the specified property.
      • getCountry

        String getCountry()
      • getDefaultCity

        String getDefaultCity()
      • getDefaultLanguage

        Language getDefaultLanguage()
      • getDefaultMapLocation

        LatLong getDefaultMapLocation()
      • getDefaultMapZoomMobile

        int getDefaultMapZoomMobile()
      • getDefaultMapZoomWeb

        int getDefaultMapZoomWeb()
      • getDefaultRegion

        String getDefaultRegion()
      • getDefinedProperties

        Set<String> getDefinedProperties()
      • getDescription

        String getDescription()
      • getEmailName

        String getEmailName()
      • getFirebasePrivateKey

        String getFirebasePrivateKey()
      • getForgotPasswordSendMedium

        SendMedium getForgotPasswordSendMedium()
      • getFrontendMobileMenuTitle

        String getFrontendMobileMenuTitle()
      • getFrontendMobileTitle

        String getFrontendMobileTitle()
      • getFrontendTitle

        String getFrontendTitle()
      • getFullUrl

        String getFullUrl()
      • getFullUrls

        Set<String> getFullUrls()
        The only case it returns multiple URLs is when a configuration doesn't define a custom URL, but its network is the default network. In this case, both root/network/path and root/path are the same
      • getGeneratedUsernameLength

        Integer getGeneratedUsernameLength()
      • getGivenVeryBadRefs

        Integer getGivenVeryBadRefs()
      • getGroupsForUserDirectory

        Set<BasicGroup> getGroupsForUserDirectory()
      • getGroupsForUserSearch

        Set<BasicGroup> getGroupsForUserSearch()
      • getGroupsForUserSearchInMenu

        Set<BasicGroup> getGroupsForUserSearchInMenu()
      • getGroupsForViewProfile

        Set<BasicGroup> getGroupsForViewProfile()
      • getGuestsMenuType

        MenuType getGuestsMenuType()
      • getGuestsTheme

        Theme getGuestsTheme()
      • getIndividualDocumentDirectory

        String getIndividualDocumentDirectory()
      • getInvalidPosPayerAttempts

        Integer getInvalidPosPayerAttempts()
      • getInvalidUsernameAttempts

        Integer getInvalidUsernameAttempts()
      • getJpegQuality

        int getJpegQuality()
      • getLockedProperties

        Set<String> getLockedProperties()
      • getLoginUrl

        String getLoginUrl()
      • getLogoutUrl

        String getLogoutUrl()
      • getMapBrowserApiKey

        String getMapBrowserApiKey()
      • getMapServerApiKey

        String getMapServerApiKey()
      • getMarketplaceMenuLabel

        String getMarketplaceMenuLabel()
      • getMaxBlockedUsers

        Integer getMaxBlockedUsers()
      • getMaxGuestTempImages

        int getMaxGuestTempImages()
      • getMaxImageDimensions

        Dimensions getMaxImageDimensions()
      • getMaxLeftBanners

        Integer getMaxLeftBanners()
      • getMaxLogEntries

        int getMaxLogEntries()
      • getMaxMediumThumbDimensions

        Dimensions getMaxMediumThumbDimensions()
      • getMaxPngSize

        FileSize getMaxPngSize()
      • getMaxResults

        int getMaxResults()
      • getMaxResultsOnMap

        int getMaxResultsOnMap()
      • getMaxRightBanners

        int getMaxRightBanners()
      • getMaxSmallThumbDimensions

        Dimensions getMaxSmallThumbDimensions()
      • getMaxTinyThumbDimensions

        Dimensions getMaxTinyThumbDimensions()
      • getMaxUploadSize

        FileSize getMaxUploadSize()
      • getMaxUserTempImages

        int getMaxUserTempImages()
      • getMediumScreenRegistrationWizard

        RegistrationWizard getMediumScreenRegistrationWizard()
      • getMobileTheme

        Theme getMobileTheme()
      • getNameLabel

        String getNameLabel()
      • getPayTheme

        Theme getPayTheme()
      • getPlayStoreUrlMobile

        String getPlayStoreUrlMobile()
      • getPossibleInitialGroups

        List<UserGroup> getPossibleInitialGroups()
      • getPrivacyControlledProfileFields

        Set<ProfileField> getPrivacyControlledProfileFields()
      • getProfileFieldInAccountTitle

        ProfileField getProfileFieldInAccountTitle()
      • getReceivedVeryBadRefs

        Integer getReceivedVeryBadRefs()
      • getRegexForUsername

        String getRegexForUsername()
      • getRemoteAddressBlockTime

        TimeInterval getRemoteAddressBlockTime()
      • getRemoteAddressBlockTimeByBlockedUsers

        TimeInterval getRemoteAddressBlockTimeByBlockedUsers()
      • getRootUrl

        String getRootUrl()
      • getTimeZoneId

        String getTimeZoneId()
      • getUsersMenuType

        MenuType getUsersMenuType()
      • getUsersResultType

        ResultType getUsersResultType()
      • getUsersTheme

        Theme getUsersTheme()
      • isAllowFrontendSwitching

        boolean isAllowFrontendSwitching()
      • isAllowMultipleReports

        boolean isAllowMultipleReports()
      • isAllowQuickPaymentMobile

        boolean isAllowQuickPaymentMobile()
      • isAllowViewUserAd

        boolean isAllowViewUserAd()
      • isAllowViewUserWebShop

        boolean isAllowViewUserWebShop()
      • isAlwaysShowInternationalPhoneNumber

        boolean isAlwaysShowInternationalPhoneNumber()
      • isEmailRequired

        boolean isEmailRequired()
      • isEmailUnique

        boolean isEmailUnique()
      • isEnableBluetoothPrinterMobile

        boolean isEnableBluetoothPrinterMobile()
      • isEnableServicesLog

        boolean isEnableServicesLog()
      • isFrontendDashboardAds

        boolean isFrontendDashboardAds()
      • isFrontendDashboardUsers

        boolean isFrontendDashboardUsers()
      • isFrontendMenuBar

        boolean isFrontendMenuBar()
      • isGeneratedUsername

        boolean isGeneratedUsername()
      • isHideAdOwnerToGuests

        boolean isHideAdOwnerToGuests()
      • isHideAdPriceToGuests

        boolean isHideAdPriceToGuests()
      • isIncludeInSitemap

        boolean isIncludeInSitemap()
      • isLandLineEnableExtension

        boolean isLandLineEnableExtension()
      • isLandLineRequired

        boolean isLandLineRequired()
      • isLogServicesForGuests

        boolean isLogServicesForGuests()
      • isLogServicesParameters

        boolean isLogServicesParameters()
      • isLogServicesResults

        boolean isLogServicesResults()
      • isLogServicesWritesOnly

        boolean isLogServicesWritesOnly()
      • isMobileRequired

        boolean isMobileRequired()
      • isMobileRequireSmsConfirmation

        boolean isMobileRequireSmsConfirmation()
      • isMobileUnique

        boolean isMobileUnique()
      • isProfileImageRequired

        boolean isProfileImageRequired()
      • isRequiredAddress

        boolean isRequiredAddress()
      • isSkipTotalCount

        boolean isSkipTotalCount()
      • isUseLeftSpaceForGuests

        boolean isUseLeftSpaceForGuests()
      • isUseMap

        boolean isUseMap()
      • withLanguage

        ConfigurationAccessor withLanguage​(Language language)
        Returns an accessor that behaves like this one, except that the returned language is the given one