Class ServerResourceMethod
- java.lang.Object
-
- org.jboss.resteasy.reactive.common.model.ResourceMethod
-
- org.jboss.resteasy.reactive.server.model.ServerResourceMethod
-
public class ServerResourceMethod extends ResourceMethod
-
-
Constructor Summary
Constructors Constructor Description ServerResourceMethod()ServerResourceMethod(String httpMethod, String path, String[] produces, String streamElementType, String[] consumes, Set<String> nameBindingNames, String name, String returnType, String simpleReturnType, MethodParameter[] parameters, boolean blocking, boolean suspended, boolean sse, boolean formParamRequired, List<ResourceMethod> subResourceMethods, Supplier<EndpointInvoker> invoker, Set<String> methodAnnotationNames, List<HandlerChainCustomizer> handlerChainCustomizers, ParameterExtractor customerParameterExtractor, boolean encoded)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ParameterExtractorgetCustomerParameterExtractor()List<HandlerChainCustomizer>getHandlerChainCustomizers()Supplier<EndpointInvoker>getInvoker()Set<String>getMethodAnnotationNames()ServerResourceMethodsetCustomerParameterExtractor(ParameterExtractor customerParameterExtractor)ServerResourceMethodsetHandlerChainCustomizers(List<HandlerChainCustomizer> handlerChainCustomizers)ResourceMethodsetInvoker(Supplier<EndpointInvoker> invoker)voidsetMethodAnnotationNames(Set<String> methodAnnotationNames)-
Methods inherited from class org.jboss.resteasy.reactive.common.model.ResourceMethod
getConsumes, getFileFormNames, getHttpMethod, getName, getNameBindingNames, getParameters, getPath, getProduces, getReturnType, getSimpleReturnType, getStreamElementType, getSubResourceMethods, isBlocking, isEncoded, isFormParamRequired, isResourceLocator, isRunOnVirtualThread, isSse, isSuspended, setBlocking, setConsumes, setEncoded, setFileFormNames, setFormParamRequired, setHttpMethod, setName, setNameBindingNames, setParameters, setPath, setProduces, setReturnType, setRunOnVirtualThread, setSimpleReturnType, setSse, setStreamElementType, setSubResourceMethods, setSuspended, toString
-
-
-
-
Constructor Detail
-
ServerResourceMethod
public ServerResourceMethod()
-
ServerResourceMethod
public ServerResourceMethod(String httpMethod, String path, String[] produces, String streamElementType, String[] consumes, Set<String> nameBindingNames, String name, String returnType, String simpleReturnType, MethodParameter[] parameters, boolean blocking, boolean suspended, boolean sse, boolean formParamRequired, List<ResourceMethod> subResourceMethods, Supplier<EndpointInvoker> invoker, Set<String> methodAnnotationNames, List<HandlerChainCustomizer> handlerChainCustomizers, ParameterExtractor customerParameterExtractor, boolean encoded)
-
-
Method Detail
-
getInvoker
public Supplier<EndpointInvoker> getInvoker()
-
setInvoker
public ResourceMethod setInvoker(Supplier<EndpointInvoker> invoker)
-
getHandlerChainCustomizers
public List<HandlerChainCustomizer> getHandlerChainCustomizers()
-
setHandlerChainCustomizers
public ServerResourceMethod setHandlerChainCustomizers(List<HandlerChainCustomizer> handlerChainCustomizers)
-
getCustomerParameterExtractor
public ParameterExtractor getCustomerParameterExtractor()
-
setCustomerParameterExtractor
public ServerResourceMethod setCustomerParameterExtractor(ParameterExtractor customerParameterExtractor)
-
-