Class JettyProviderRuntime

java.lang.Object
net.odoframework.jetty.runtime.JettyProviderRuntime
All Implemented Interfaces:
ProviderRuntime<Pair<jakarta.servlet.http.HttpServletRequest,​jakarta.servlet.http.HttpServletResponse>>

public class JettyProviderRuntime
extends Object
implements ProviderRuntime<Pair<jakarta.servlet.http.HttpServletRequest,​jakarta.servlet.http.HttpServletResponse>>
  • Constructor Details

    • JettyProviderRuntime

      public JettyProviderRuntime​(Json json)
  • Method Details

    • getProviderDefaultRequestConverter

      public RequestConverter<?,​?,​Pair<jakarta.servlet.http.HttpServletRequest,​jakarta.servlet.http.HttpServletResponse>> getProviderDefaultRequestConverter()
      Specified by:
      getProviderDefaultRequestConverter in interface ProviderRuntime<Pair<jakarta.servlet.http.HttpServletRequest,​jakarta.servlet.http.HttpServletResponse>>
    • getProviderDefaultResponseConverter

      public ResponseConverter<?,​jakarta.servlet.http.HttpServletResponse,​Pair<jakarta.servlet.http.HttpServletRequest,​jakarta.servlet.http.HttpServletResponse>> getProviderDefaultResponseConverter()
      Specified by:
      getProviderDefaultResponseConverter in interface ProviderRuntime<Pair<jakarta.servlet.http.HttpServletRequest,​jakarta.servlet.http.HttpServletResponse>>
    • getProviderDefaultExceptionHandler

      public ExceptionHandler<Pair<jakarta.servlet.http.HttpServletRequest,​jakarta.servlet.http.HttpServletResponse>,​jakarta.servlet.http.HttpServletResponse> getProviderDefaultExceptionHandler()
      Specified by:
      getProviderDefaultExceptionHandler in interface ProviderRuntime<Pair<jakarta.servlet.http.HttpServletRequest,​jakarta.servlet.http.HttpServletResponse>>
    • createInvocation

      public InvocationContext<Pair<jakarta.servlet.http.HttpServletRequest,​jakarta.servlet.http.HttpServletResponse>> createInvocation​(Pair<jakarta.servlet.http.HttpServletRequest,​jakarta.servlet.http.HttpServletResponse> containerInstance)
      Specified by:
      createInvocation in interface ProviderRuntime<Pair<jakarta.servlet.http.HttpServletRequest,​jakarta.servlet.http.HttpServletResponse>>