Class HttpServiceRuntimeImpl

  • All Implemented Interfaces:
    org.osgi.service.http.runtime.HttpServiceRuntime

    public final class HttpServiceRuntimeImpl
    extends Object
    implements org.osgi.service.http.runtime.HttpServiceRuntime
    • Constructor Detail

      • HttpServiceRuntimeImpl

        public HttpServiceRuntimeImpl​(HandlerRegistry registry,
                                      WhiteboardManager contextManager,
                                      org.osgi.framework.BundleContext bundleContext)
    • Method Detail

      • getRuntimeDTO

        public org.osgi.service.http.runtime.dto.RuntimeDTO getRuntimeDTO()
        Specified by:
        getRuntimeDTO in interface org.osgi.service.http.runtime.HttpServiceRuntime
      • calculateRequestInfoDTO

        public org.osgi.service.http.runtime.dto.RequestInfoDTO calculateRequestInfoDTO​(String path)
        Specified by:
        calculateRequestInfoDTO in interface org.osgi.service.http.runtime.HttpServiceRuntime
      • setAttribute

        public void setAttribute​(String name,
                                 Object value)
      • register

        public void register​(org.osgi.framework.BundleContext bundleContext)
      • unregister

        public void unregister()
      • getServiceReference

        public org.osgi.framework.ServiceReference<org.osgi.service.http.runtime.HttpServiceRuntime> getServiceReference()
      • updateChangeCount

        public void updateChangeCount()