Class ApiApplication

  • All Implemented Interfaces:
    ro.pippo.core.route.ResourceRouting, ro.pippo.core.route.Routing

    public class ApiApplication
    extends ro.pippo.controller.ControllerApplication
    API Application for web server to serve KNX requests over HTTP

    This loads the pippo relevant configuration, controllers, etc.

    • Field Summary

      • Fields inherited from class ro.pippo.core.Application

        router
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      protected void onInit()  
      • Methods inherited from class ro.pippo.controller.ControllerApplication

        addControllers, addControllers, addControllers, addControllers, addExtractors, getControllerFactory, getControllerInitializationListeners, getControllerInstantiationListeners, getControllerInvokeListeners, getExtractors, setControllerFactory
      • Methods inherited from class ro.pippo.core.Application

        addRoute, addRouteGroup, addRouteTransformer, addWebSocket, createRequestResponseFactory, destroy, get, getApplicationName, getApplicationVersion, getContentTypeEngine, getContentTypeEngines, getErrorHandler, getHttpCacheToolkit, getLanguages, getLocals, getMaximumUploadSize, getMessages, getMimeTypes, getNotFoundRouteHandler, getPippoSettings, getRequestResponseFactory, getRoutePostDispatchListeners, getRoutePreDispatchListeners, getRouter, getRuntimeMode, getServletContext, getTemplateEngine, getUploadLocation, getWebSocketRouter, hasContentTypeEngine, init, onDestroy, registerContentTypeEngine, registerTemplateEngine, setErrorHandler, setMaximumUploadSize, setNotFoundRouteHandler, setRouter, setRouter, setTemplateEngine, setUploadLocation, toString
      • Methods inherited from interface ro.pippo.core.route.ResourceRouting

        addClasspathResourceRoute, addClasspathResourceRoute, addFileResourceRoute, addFileResourceRoute, addPublicResourceRoute, addPublicResourceRoute, addResourceRoute, addWebjarsResourceRoute, addWebjarsResourceRoute
      • Methods inherited from interface ro.pippo.core.route.Routing

        ALL, ANY, CONNECT, DELETE, GET, HEAD, OPTIONS, PATCH, POST, PUT
    • Constructor Detail

      • ApiApplication

        public ApiApplication​(KnxClient knxClient)
    • Method Detail

      • onInit

        protected void onInit()
        Overrides:
        onInit in class ro.pippo.core.Application