Index

A B D F G I J M N R S T V W 
All Classes and Interfaces|All Packages|Constant Field Values

A

addDefaultAuthFailureHandler(ResteasyStandaloneRecorder) - Method in class io.quarkus.resteasy.deployment.ResteasyStandaloneBuildStep
 

B

boot(ShutdownContextBuildItem, ResteasyStandaloneRecorder, BuildProducer<FeatureBuildItem>, BuildProducer<RouteBuildItem>, BuildProducer<FilterBuildItem>, CoreVertxBuildItem, CombinedIndexBuildItem, ResteasyStandaloneBuildStep.ResteasyStandaloneBuildItem, Optional<RequireVirtualHttpBuildItem>, Optional<NonJaxRsClassBuildItem>, ExecutorBuildItem, VertxHttpBuildTimeConfig) - Method in class io.quarkus.resteasy.deployment.ResteasyStandaloneBuildStep
 
build(Capabilities, Optional<ResteasyServerConfigBuildItem>, BuildProducer<FeatureBuildItem>, BuildProducer<FilterBuildItem>, BuildProducer<ServletBuildItem>, BuildProducer<ReflectiveClassBuildItem>, BuildProducer<ServletInitParamBuildItem>, Optional<ServletContextPathBuildItem>, ResteasyInjectionReadyBuildItem) - Method in class io.quarkus.resteasy.deployment.ResteasyServletProcessor
 

D

defaultRolesAllowed() - Method in interface io.quarkus.resteasy.deployment.JaxRsSecurityConfig
If no security annotations are affecting a method then they will default to requiring these roles, (equivalent to adding an @RolesAllowed annotation with the roles to every endpoint class).
denyUnannotatedEndpoints() - Method in interface io.quarkus.resteasy.deployment.JaxRsSecurityConfig
if set to true, access to all JAX-RS resources will be denied by default
deploymentRootPath - Variable in class io.quarkus.resteasy.deployment.ResteasyStandaloneBuildStep.ResteasyStandaloneBuildItem
 

F

findRestPaths(CombinedIndexBuildItem, Capabilities, Optional<MetricsCapabilityBuildItem>, BuildProducer<AnnotationsTransformerBuildItem>, Optional<ResteasyJaxrsConfigBuildItem>) - Method in class io.quarkus.resteasy.deployment.RestPathAnnotationProcessor
 

G

getAllClassInterfaces(CombinedIndexBuildItem, Collection<ClassInfo>, List<ClassInfo>) - Static method in class io.quarkus.resteasy.deployment.RestPathAnnotationProcessor
Recursively get all interfaces given as classInfo collection.

I

io.quarkus.resteasy.deployment - package io.quarkus.resteasy.deployment
 
isRestEndpointMethod(CombinedIndexBuildItem, MethodInfo) - Static method in class io.quarkus.resteasy.deployment.RestPathAnnotationProcessor
 

J

jaxrsConfig(Optional<ResteasyServerConfigBuildItem>, BuildProducer<ResteasyJaxrsConfigBuildItem>, HttpRootPathBuildItem) - Method in class io.quarkus.resteasy.deployment.ResteasyServletProcessor
 
JaxRsSecurityConfig - Interface in io.quarkus.resteasy.deployment
 

M

META_INF_RESOURCES - Static variable in class io.quarkus.resteasy.deployment.ResteasyBuiltinsProcessor
 
MULTIPLE_SLASH_PATTERN - Static variable in class io.quarkus.resteasy.deployment.RestPathAnnotationProcessor
 

N

NonJaxRsClassBuildItem - Class in io.quarkus.resteasy.deployment
A build item that holds Non jax-rs classes
NonJaxRsClassBuildItem(Map<String, NonJaxRsClassMappings>) - Constructor for class io.quarkus.resteasy.deployment.NonJaxRsClassBuildItem
 
nonJaxRsPaths - Variable in class io.quarkus.resteasy.deployment.NonJaxRsClassBuildItem
 

R

REGISTER_REST_CLIENT - Static variable in class io.quarkus.resteasy.deployment.RestPathAnnotationProcessor
 
registerBeanClasses(Capabilities, Optional<MetricsCapabilityBuildItem>) - Method in class io.quarkus.resteasy.deployment.RestPathAnnotationProcessor
 
REST_PATH - Static variable in class io.quarkus.resteasy.deployment.RestPathAnnotationProcessor
 
ResteasyBuiltinsProcessor - Class in io.quarkus.resteasy.deployment
 
ResteasyBuiltinsProcessor() - Constructor for class io.quarkus.resteasy.deployment.ResteasyBuiltinsProcessor
 
ResteasyServletProcessor - Class in io.quarkus.resteasy.deployment
Processor that finds JAX-RS classes in the deployment
ResteasyServletProcessor() - Constructor for class io.quarkus.resteasy.deployment.ResteasyServletProcessor
 
ResteasyStandaloneBuildItem(String) - Constructor for class io.quarkus.resteasy.deployment.ResteasyStandaloneBuildStep.ResteasyStandaloneBuildItem
 
ResteasyStandaloneBuildStep - Class in io.quarkus.resteasy.deployment
 
ResteasyStandaloneBuildStep() - Constructor for class io.quarkus.resteasy.deployment.ResteasyStandaloneBuildStep
 
ResteasyStandaloneBuildStep.ResteasyStandaloneBuildItem - Class in io.quarkus.resteasy.deployment
 
RestPathAnnotationProcessor - Class in io.quarkus.resteasy.deployment
 
RestPathAnnotationProcessor() - Constructor for class io.quarkus.resteasy.deployment.RestPathAnnotationProcessor
 

S

searchPathAnnotationOnInterfaces(CombinedIndexBuildItem, MethodInfo) - Static method in class io.quarkus.resteasy.deployment.RestPathAnnotationProcessor
Searches for the same method as passed in methodInfo parameter in all implemented interfaces and yields an Optional containing the JAX-RS Path annotation.
setUpDenyAllJaxRs(JaxRsSecurityConfig, BuildProducer<DefaultSecurityCheckBuildItem>) - Method in class io.quarkus.resteasy.deployment.ResteasyBuiltinsProcessor
 
setUpSecurity(BuildProducer<ResteasyJaxrsProviderBuildItem>, BuildProducer<BytecodeTransformerBuildItem>, BuildProducer<AdditionalBeanBuildItem>, Capabilities) - Method in class io.quarkus.resteasy.deployment.ResteasyBuiltinsProcessor
Install the JAX-RS security provider.
slashify(String) - Method in class io.quarkus.resteasy.deployment.RestPathAnnotationProcessor
 
staticInit(ResteasyStandaloneRecorder, Capabilities, ResteasyDeploymentBuildItem, ApplicationArchivesBuildItem, ResteasyInjectionReadyBuildItem, HttpRootPathBuildItem, BuildProducer<ResteasyStandaloneBuildStep.ResteasyStandaloneBuildItem>) - Method in class io.quarkus.resteasy.deployment.ResteasyStandaloneBuildStep
 

T

TEMPLATE_PATH - Static variable in class io.quarkus.resteasy.deployment.RestPathAnnotationProcessor
 
TEMPLATE_PATH_INTERCEPTOR - Static variable in class io.quarkus.resteasy.deployment.RestPathAnnotationProcessor
 

V

vertxProviders(BuildProducer<ResteasyJaxrsProviderBuildItem>) - Method in class io.quarkus.resteasy.deployment.ResteasyBuiltinsProcessor
 

W

webXmlMapping(Optional<WebMetadataBuildItem>) - Method in class io.quarkus.resteasy.deployment.ResteasyServletProcessor
 
A B D F G I J M N R S T V W 
All Classes and Interfaces|All Packages|Constant Field Values