Class RuntimeServiceWrapper

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

    public class RuntimeServiceWrapper
    extends Object
    implements org.osgi.service.http.runtime.HttpServiceRuntime
    Wrapper for the service runtime
    • Constructor Detail

      • RuntimeServiceWrapper

        public RuntimeServiceWrapper​(org.osgi.service.servlet.runtime.HttpServiceRuntime runtime)
        Create a new wrapper
        Parameters:
        runtime - The original runtime service
    • Method Detail

      • setServiceReference

        public void setServiceReference​(org.osgi.framework.ServiceReference<org.osgi.service.http.runtime.HttpServiceRuntime> reference)
        Set the service reference
        Parameters:
        reference - The reference
      • 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