Class RuntimeResourceDeployment
java.lang.Object
org.jboss.resteasy.reactive.server.core.startup.RuntimeResourceDeployment
-
Constructor Summary
ConstructorsConstructorDescriptionRuntimeResourceDeployment(DeploymentInfo info, Supplier<Executor> executorSupplier, Supplier<Executor> virtualExecutorSupplier, RuntimeInterceptorDeployment runtimeInterceptorDeployment, DynamicEntityWriter dynamicEntityWriter, ResourceLocatorHandler resourceLocatorHandler, boolean defaultBlocking) -
Method Summary
Modifier and TypeMethodDescriptionbuildParamIndexMap(URITemplate classPathTemplate, URITemplate methodPathTemplate) buildResourceMethod(ResourceClass clazz, ServerResourceMethod method, boolean locatableResource, URITemplate classPathTemplate, DeploymentInfo info) parameterExtractor(Map<String, Integer> pathParameterIndexes, boolean locatableResource, ServerMethodParameter param)
-
Constructor Details
-
RuntimeResourceDeployment
public RuntimeResourceDeployment(DeploymentInfo info, Supplier<Executor> executorSupplier, Supplier<Executor> virtualExecutorSupplier, RuntimeInterceptorDeployment runtimeInterceptorDeployment, DynamicEntityWriter dynamicEntityWriter, ResourceLocatorHandler resourceLocatorHandler, boolean defaultBlocking)
-
-
Method Details
-
buildResourceMethod
public RuntimeResource buildResourceMethod(ResourceClass clazz, ServerResourceMethod method, boolean locatableResource, URITemplate classPathTemplate, DeploymentInfo info) -
parameterExtractor
public ParameterExtractor parameterExtractor(Map<String, Integer> pathParameterIndexes, boolean locatableResource, ServerMethodParameter param) -
buildParamIndexMap
public Map<String,Integer> buildParamIndexMap(URITemplate classPathTemplate, URITemplate methodPathTemplate)
-