Class JaxRsRequestProcessor

java.lang.Object
org.summerboot.jexpress.nio.server.ws.rs.JaxRsRequestProcessor
All Implemented Interfaces:
RequestProcessor

public class JaxRsRequestProcessor extends Object implements RequestProcessor
Author:
Changski Tie Zheng Zhang 张铁铮, 魏泽北, 杜旺财, 杜富贵
  • Field Details

    • javaInstance

      protected final Object javaInstance
    • javaMethod

      protected final Method javaMethod
    • declaredPath

      protected final String declaredPath
    • rolesAllowed

      protected final Set<String> rolesAllowed
    • roleBased

      protected final boolean roleBased
    • permitAll

      protected final boolean permitAll
    • consumes

      protected final List<String> consumes
    • produces

      protected final List<String> produces
    • produce_ExplicitType

      protected final String produce_ExplicitType
    • produce_DefaultType

      protected final String produce_DefaultType
    • usingMatrixParam

      protected final boolean usingMatrixParam
    • usingPathParam

      protected final boolean usingPathParam
    • regexPattern

      protected final Pattern regexPattern
    • parameterSize

      protected final int parameterSize
    • SupportedProducesWithReturnType

      public static final List<String> SupportedProducesWithReturnType
    • processorSettings

      protected final ProcessorSettings processorSettings
  • Constructor Details

    • JaxRsRequestProcessor

      public JaxRsRequestProcessor(Object javaInstance, Method javaMethod, io.netty.handler.codec.http.HttpMethod httpMethod, String path, Set<String> declareRoles)
  • Method Details