Interface ApplicationInfo


  • public interface ApplicationInfo
    Partially de-normalized representation of a multitenant application. Generally used during fetch queries to discriminate results based on what is visible to the current application context. See ContextRequest.
    Author:
    Jeff Fischer
    • Method Detail

      • getContextId

        String getContextId()
        A soft reference for the application id. Multitenant hierarchies for applications and catalogs are maintained separately in the multitenant microservice.
        Returns:
        The soft reference to the application id
      • setContextId

        void setContextId​(String contextId)
        A soft reference for the application id. Multitenant hierarchies for applications and catalogs are maintained separately in the multitenant microservice.
        Parameters:
        contextId - The soft reference to the application id
      • getName

        String getName()
        The general name for the application
        Returns:
        The general name for the application
      • setName

        void setName​(String name)
        The general name for the application
        Parameters:
        name - The general name for the application
      • getDefaultLocale

        Locale getDefaultLocale()
        The Locale that this application, by default, assumes all data is within and can drive the default Locale selection as a result.
        Returns:
        The default Locale as a string.
      • setDefaultLocale

        void setDefaultLocale​(Locale defaultLocale)
        The Locale that this application, by default, assumes all data is within and can drive the default Locale selection as a result.
        Parameters:
        defaultLocale - The default Locale as a string.