Class RuntimeResource
- java.lang.Object
-
- org.jboss.resteasy.reactive.server.mapping.RuntimeResource
-
public class RuntimeResource extends Object
-
-
Constructor Summary
Constructors Constructor Description RuntimeResource(String httpMethod, URITemplate path, URITemplate classPath, ServerMediaType produces, List<jakarta.ws.rs.core.MediaType> consumes, EndpointInvoker invoker, BeanFactory<Object> endpointFactory, ServerRestHandler[] handlerChain, String javaMethodName, Class<?>[] parameterTypes, Type returnType, boolean blocking, boolean runOnVirtualThread, Class<?> resourceClass, ResteasyReactiveResourceInfo lazyMethod, Map<String,Integer> pathParameterIndexes, Map<ScoreSystem.Category,List<ScoreSystem.Diagnostic>> score, jakarta.ws.rs.core.MediaType streamElementType, Map<Class<? extends Throwable>,ResourceExceptionMapper<? extends Throwable>> classExceptionMappers)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Map<Class<? extends Throwable>,ResourceExceptionMapper<? extends Throwable>>
getClassExceptionMappers()
URITemplate
getClassPath()
The @Path that is present on the class itselfList<jakarta.ws.rs.core.MediaType>
getConsumes()
BeanFactory<Object>
getEndpointFactory()
ServerRestHandler[]
getHandlerChain()
String
getHttpMethod()
EndpointInvoker
getInvoker()
String
getJavaMethodName()
ResteasyReactiveResourceInfo
getLazyMethod()
Class<?>[]
getParameterTypes()
URITemplate
getPath()
Map<String,Integer>
getPathParameterIndexes()
ServerMediaType
getProduces()
Class<?>
getResourceClass()
Type
getReturnType()
Map<ScoreSystem.Category,List<ScoreSystem.Diagnostic>>
getScore()
SimpleResourceInfo
getSimplifiedResourceInfo()
jakarta.ws.rs.core.MediaType
getStreamElementType()
boolean
isBlocking()
boolean
isRunOnVirtualThread()
String
toString()
-
-
-
Constructor Detail
-
RuntimeResource
public RuntimeResource(String httpMethod, URITemplate path, URITemplate classPath, ServerMediaType produces, List<jakarta.ws.rs.core.MediaType> consumes, EndpointInvoker invoker, BeanFactory<Object> endpointFactory, ServerRestHandler[] handlerChain, String javaMethodName, Class<?>[] parameterTypes, Type returnType, boolean blocking, boolean runOnVirtualThread, Class<?> resourceClass, ResteasyReactiveResourceInfo lazyMethod, Map<String,Integer> pathParameterIndexes, Map<ScoreSystem.Category,List<ScoreSystem.Diagnostic>> score, jakarta.ws.rs.core.MediaType streamElementType, Map<Class<? extends Throwable>,ResourceExceptionMapper<? extends Throwable>> classExceptionMappers)
-
-
Method Detail
-
getHandlerChain
public ServerRestHandler[] getHandlerChain()
-
getJavaMethodName
public String getJavaMethodName()
-
getParameterTypes
public Class<?>[] getParameterTypes()
-
getReturnType
public Type getReturnType()
-
getHttpMethod
public String getHttpMethod()
-
getPath
public URITemplate getPath()
-
getProduces
public ServerMediaType getProduces()
-
getConsumes
public List<jakarta.ws.rs.core.MediaType> getConsumes()
-
getInvoker
public EndpointInvoker getInvoker()
-
isBlocking
public boolean isBlocking()
-
isRunOnVirtualThread
public boolean isRunOnVirtualThread()
-
getResourceClass
public Class<?> getResourceClass()
-
getEndpointFactory
public BeanFactory<Object> getEndpointFactory()
-
getLazyMethod
public ResteasyReactiveResourceInfo getLazyMethod()
-
getSimplifiedResourceInfo
public SimpleResourceInfo getSimplifiedResourceInfo()
-
getStreamElementType
public jakarta.ws.rs.core.MediaType getStreamElementType()
-
getClassPath
public URITemplate getClassPath()
The @Path that is present on the class itself- Returns:
-
getScore
public Map<ScoreSystem.Category,List<ScoreSystem.Diagnostic>> getScore()
-
getClassExceptionMappers
public Map<Class<? extends Throwable>,ResourceExceptionMapper<? extends Throwable>> getClassExceptionMappers()
-
-