Class RuntimeResourceDeployment
- java.lang.Object
-
- org.jboss.resteasy.reactive.server.core.startup.RuntimeResourceDeployment
-
public class RuntimeResourceDeployment extends Object
-
-
Constructor Summary
Constructors Constructor Description RuntimeResourceDeployment(DeploymentInfo info, Supplier<Executor> executorSupplier, RuntimeInterceptorDeployment runtimeInterceptorDeployment, DynamicEntityWriter dynamicEntityWriter, ResourceLocatorHandler resourceLocatorHandler, boolean defaultBlocking)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Map<String,Integer>
buildParamIndexMap(URITemplate classPathTemplate, URITemplate methodPathTemplate)
RuntimeResource
buildResourceMethod(ResourceClass clazz, ServerResourceMethod method, boolean locatableResource, URITemplate classPathTemplate, DeploymentInfo info)
ParameterExtractor
parameterExtractor(Map<String,Integer> pathParameterIndexes, boolean locatableResource, ParameterType type, String javaType, String name, boolean single, boolean encoded, ParameterExtractor customExtractor)
-
-
-
Constructor Detail
-
RuntimeResourceDeployment
public RuntimeResourceDeployment(DeploymentInfo info, Supplier<Executor> executorSupplier, RuntimeInterceptorDeployment runtimeInterceptorDeployment, DynamicEntityWriter dynamicEntityWriter, ResourceLocatorHandler resourceLocatorHandler, boolean defaultBlocking)
-
-
Method Detail
-
buildResourceMethod
public RuntimeResource buildResourceMethod(ResourceClass clazz, ServerResourceMethod method, boolean locatableResource, URITemplate classPathTemplate, DeploymentInfo info)
-
parameterExtractor
public ParameterExtractor parameterExtractor(Map<String,Integer> pathParameterIndexes, boolean locatableResource, ParameterType type, String javaType, String name, boolean single, boolean encoded, ParameterExtractor customExtractor)
-
buildParamIndexMap
public Map<String,Integer> buildParamIndexMap(URITemplate classPathTemplate, URITemplate methodPathTemplate)
-
-