Class ManagerWebService

java.lang.Object
org.openremote.container.web.WebService
org.openremote.manager.web.ManagerWebService
All Implemented Interfaces:
org.openremote.model.ContainerService

public class ManagerWebService extends org.openremote.container.web.WebService
  • Field Details

  • Constructor Details

    • ManagerWebService

      public ManagerWebService()
  • Method Details

    • getPriority

      public int getPriority()
      Start web service after other services.
      Specified by:
      getPriority in interface org.openremote.model.ContainerService
      Overrides:
      getPriority in class org.openremote.container.web.WebService
    • init

      public void init(org.openremote.model.Container container) throws Exception
      Specified by:
      init in interface org.openremote.model.ContainerService
      Overrides:
      init in class org.openremote.container.web.WebService
      Throws:
      Exception
    • serveFilesFromBuiltInAppDocRoot

      protected void serveFilesFromBuiltInAppDocRoot(org.openremote.model.Container container, io.undertow.server.handlers.PathHandler deploymentHandler)
    • serveFilesFromClassPath

      protected void serveFilesFromClassPath(org.openremote.model.Container container, io.undertow.server.handlers.PathHandler deploymentHandler)
    • getApiClasses

      public Collection<Class<?>> getApiClasses()
      Add resource/provider/etc. classes to enable REST API
    • addApiSingleton

      public void addApiSingleton(Object singleton)
      Add resource/provider/etc. singletons to enable REST API.
    • getBuiltInAppDocRoot

      public Path getBuiltInAppDocRoot()
    • getCustomAppDocRoot

      public Path getCustomAppDocRoot()
    • createApiHandler

      protected io.undertow.server.HttpHandler createApiHandler(org.openremote.model.Container container, org.jboss.resteasy.spi.ResteasyDeployment resteasyDeployment)
    • createFileHandler

      public static io.undertow.server.HttpHandler createFileHandler(org.openremote.model.Container container, io.undertow.server.handlers.resource.ResourceManager resourceManager, String[] requiredRoles)
    • toString

      public String toString()
      Overrides:
      toString in class Object