Class AppController


  • @Controller
    @RequestMapping("/plugin/app")
    public class AppController
    extends org.molgenis.web.PluginController
    • Field Summary

      Fields 
      Modifier and Type Field Description
      static String ID  
      static String URI  
      • Fields inherited from class org.molgenis.web.PluginController

        PLUGIN_URI_PREFIX
    • Constructor Summary

      Constructors 
      Constructor Description
      AppController​(AppManagerService appManagerService, org.molgenis.security.core.UserPermissionEvaluator userPermissionEvaluator, org.molgenis.settings.AppSettings appSettings, org.molgenis.web.menu.MenuReaderService menuReaderService, org.molgenis.data.file.FileStore fileStore)  
    • Constructor Detail

      • AppController

        public AppController​(AppManagerService appManagerService,
                             org.molgenis.security.core.UserPermissionEvaluator userPermissionEvaluator,
                             org.molgenis.settings.AppSettings appSettings,
                             org.molgenis.web.menu.MenuReaderService menuReaderService,
                             org.molgenis.data.file.FileStore fileStore)
    • Method Detail

      • serveApp

        @GetMapping("/{appName}/**")
        @Nullable
        @CheckForNull
        public org.springframework.web.servlet.ModelAndView serveApp​(@PathVariable
                                                                     String appName,
                                                                     org.springframework.ui.Model model,
                                                                     javax.servlet.http.HttpServletRequest request,
                                                                     javax.servlet.http.HttpServletResponse response)
                                                              throws IOException
        Throws:
        IOException