Interface ResteasyReactiveInjectionContext
- All Known Implementing Classes:
ResteasyReactiveRequestContext
public interface ResteasyReactiveInjectionContext
-
Method Summary
Modifier and TypeMethodDescription<T> TgetBeanParameter(Class<T> type) Gets the bean parameter instance by type via CDI, and registers a cleanup for it.<T> TgetContextParameter(Class<T> type) Gets the context parameter instance by type for predefined types, also calls unwrap, and CDI.getCookieParameter(String name) getFormParameter(String name, boolean single, boolean encoded) getMatrixParameter(String name, boolean single, boolean encoded) getPathParameter(String name, boolean encoded) getQueryParameter(String name, boolean single, boolean encoded, String separator) <T> T
-
Method Details
-
getHeader
-
getQueryParameter
-
getPathParameter
-
getMatrixParameter
-
getCookieParameter
-
getFormParameter
-
unwrap
-
getContextParameter
Gets the context parameter instance by type for predefined types, also calls unwrap, and CDI.- Throws:
IllegalStateException- if there is no such context object
-
getBeanParameter
Gets the bean parameter instance by type via CDI, and registers a cleanup for it. This does not call __inject on it, and it does not work for records (which cannot be gotten via CDI).- Throws:
IllegalStateException- if there is no such context object
-