Class GspInfoService


  • @Singleton
    public class GspInfoService
    extends java.lang.Object
    Guicey service providing information about registered server pages applications. Useful for reporting or diagnostic.
    Since:
    03.12.2019
    • Constructor Detail

      • GspInfoService

        public GspInfoService​(GlobalConfig config)
    • Method Detail

      • getViewRendererNames

        public java.util.List<java.lang.String> getViewRendererNames()
        Returns:
        names of registered dropwizard-views renderers
      • getViewRenderers

        public java.util.List<io.dropwizard.views.common.ViewRenderer> getViewRenderers()
        Returns:
        list or registered dropwizard-views registered renderers
      • getViewsConfig

        public java.util.Map<java.lang.String,​java.util.Map<java.lang.String,​java.lang.String>> getViewsConfig()
        Returns:
        views configuration (including all customizations)
      • getApplications

        public java.util.List<GspApp> getApplications()
        Returns:
        registered gsp applications info
      • getApplication

        public GspApp getApplication​(java.lang.String name)
        Parameters:
        name - application name
        Returns:
        application info or null if no application with provided name registered