Created
March 1, 2021 10:46
-
-
Save jimma/736646641c702db87a93e5d2e260f062 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
package io.quarkus.deployment.steps; | |
import io.quarkus.arc.runtime.BeanContainer; | |
import io.quarkus.arc.runtime.ClientProxyUnwrapper; | |
import io.quarkus.resteasy.reactive.common.runtime.ResteasyReactiveCommonRecorder; | |
import io.quarkus.resteasy.reactive.server.runtime.ResteasyReactiveRecorder; | |
import io.quarkus.resteasy.reactive.server.runtime.security.SecurityContextOverrideHandler.Customizer; | |
import io.quarkus.runtime.RuntimeValue; | |
import io.quarkus.runtime.ShutdownContext; | |
import io.quarkus.runtime.StartupContext; | |
import io.quarkus.runtime.StartupTask; | |
import io.quarkus.runtime.generated.Config; | |
import io.quarkus.vertx.http.runtime.HttpBuildTimeConfig; | |
import io.vertx.core.Handler; | |
import java.util.ArrayList; | |
import java.util.Collection; | |
import java.util.Collections; | |
import java.util.HashMap; | |
import java.util.HashSet; | |
import java.util.List; | |
import java.util.Map; | |
import java.util.Set; | |
import java.util.function.Function; | |
import java.util.function.Supplier; | |
import javax.ws.rs.RuntimeType; | |
import org.jboss.resteasy.reactive.common.ResteasyReactiveConfig; | |
import org.jboss.resteasy.reactive.common.core.Serialisers; | |
import org.jboss.resteasy.reactive.common.model.InterceptorContainer; | |
import org.jboss.resteasy.reactive.common.model.MethodParameter; | |
import org.jboss.resteasy.reactive.common.model.ParameterType; | |
import org.jboss.resteasy.reactive.common.model.PreMatchInterceptorContainer; | |
import org.jboss.resteasy.reactive.common.model.ResourceClass; | |
import org.jboss.resteasy.reactive.common.model.ResourceExceptionMapper; | |
import org.jboss.resteasy.reactive.common.model.ResourceInterceptors; | |
import org.jboss.resteasy.reactive.common.model.ResourceReader; | |
import org.jboss.resteasy.reactive.common.model.ResourceWriter; | |
import org.jboss.resteasy.reactive.common.model.InterceptorContainer.Reversed; | |
import org.jboss.resteasy.reactive.server.core.DeploymentInfo; | |
import org.jboss.resteasy.reactive.server.core.ExceptionMapping; | |
import org.jboss.resteasy.reactive.server.core.RequestContextFactory; | |
import org.jboss.resteasy.reactive.server.core.ServerSerialisers; | |
import org.jboss.resteasy.reactive.server.model.ContextResolvers; | |
import org.jboss.resteasy.reactive.server.model.DynamicFeatures; | |
import org.jboss.resteasy.reactive.server.model.Features; | |
import org.jboss.resteasy.reactive.server.model.ParamConverterProviders; | |
import org.jboss.resteasy.reactive.server.model.ServerMethodParameter; | |
import org.jboss.resteasy.reactive.server.model.ServerResourceMethod; | |
import org.jboss.resteasy.reactive.spi.BeanFactory; | |
// $FF: synthetic class | |
public class ResteasyReactiveProcessor$setupEndpoints-1591811826 implements StartupTask { | |
public void deploy(StartupContext var1) { | |
var1.setCurrentBuildStepName("ResteasyReactiveProcessor.setupEndpoints"); | |
Object[] var2 = new Object[147]; | |
this.deploy_0(var1, var2); | |
this.deploy_1(var1, var2); | |
} | |
public void deploy_0(StartupContext var1, Object[] var2) { | |
ResteasyReactiveRecorder var3 = new ResteasyReactiveRecorder(); | |
var2[0] = var3; | |
Object var4 = var1.getValue("proxykey47"); | |
Object var6 = var2[0]; | |
BeanFactory var5 = ((ResteasyReactiveCommonRecorder)var6).factory("io.quarkus.resteasy.reactive.server.runtime.exceptionmappers.AuthenticationFailedExceptionMapper$GeneratedExceptionHandlerFor$AuthenticationFailedException$OfMethod$handle", (BeanContainer)var4); | |
var1.putValue("proxykey53", var5); | |
Object var7 = var1.getValue("proxykey47"); | |
BeanFactory var8 = ((ResteasyReactiveCommonRecorder)var6).factory("io.quarkus.resteasy.reactive.server.runtime.exceptionmappers.AuthenticationCompletionExceptionMapper", (BeanContainer)var7); | |
var1.putValue("proxykey54", var8); | |
Object var9 = var1.getValue("proxykey47"); | |
BeanFactory var10 = ((ResteasyReactiveCommonRecorder)var6).factory("io.quarkus.resteasy.reactive.server.runtime.exceptionmappers.ForbiddenExceptionMapper", (BeanContainer)var9); | |
var1.putValue("proxykey55", var10); | |
Object var11 = var1.getValue("proxykey47"); | |
BeanFactory var12 = ((ResteasyReactiveCommonRecorder)var6).factory("io.quarkus.resteasy.reactive.server.runtime.exceptionmappers.UnauthorizedExceptionMapper$GeneratedExceptionHandlerFor$UnauthorizedException$OfMethod$handle", (BeanContainer)var11); | |
var1.putValue("proxykey56", var12); | |
Object var13 = var1.getValue("proxykey47"); | |
BeanFactory var14 = ((ResteasyReactiveCommonRecorder)var6).factory("io.quarkus.resteasy.reactive.server.runtime.exceptionmappers.AuthenticationRedirectExceptionMapper", (BeanContainer)var13); | |
var1.putValue("proxykey57", var14); | |
Object var15 = var1.getValue("proxykey47"); | |
BeanFactory var16 = ((ResteasyReactiveCommonRecorder)var6).factory("org.acme.resteasy.SimpleResource", (BeanContainer)var15); | |
var1.putValue("proxykey58", var16); | |
Supplier var17 = ((ResteasyReactiveRecorder)var6).invoker("org.acme.resteasy.SimpleResource$quarkusrestinvoker$getPerson_53aa98470620f6a1787abc9b61bf5e65081a113c"); | |
var1.putValue("proxykey60", var17); | |
Supplier var18 = ((ResteasyReactiveRecorder)var6).invoker("org.acme.resteasy.SimpleResource$quarkusrestinvoker$getPerson_55543b09225dc5c83bf2e894ae037f590fe976a7"); | |
var1.putValue("proxykey61", var18); | |
Object var19 = var1.getValue("proxykey47"); | |
BeanFactory var20 = ((ResteasyReactiveCommonRecorder)var6).factory("org.acme.resteasy.ReactiveResource", (BeanContainer)var19); | |
var1.putValue("proxykey62", var20); | |
Supplier var21 = ((ResteasyReactiveRecorder)var6).invoker("org.acme.resteasy.ReactiveResource$quarkusrestinvoker$hello_e747664148511e1e5212d3e0f4b40d45c56ab8a1"); | |
var1.putValue("proxykey63", var21); | |
Object var22 = var1.getValue("proxykey47"); | |
BeanFactory var23 = ((ResteasyReactiveCommonRecorder)var6).factory("io.quarkus.resteasy.reactive.server.runtime.ServerVertxBufferMessageBodyWriter", (BeanContainer)var22); | |
var1.putValue("proxykey64", var23); | |
ServerSerialisers var24 = new ServerSerialisers(); | |
var2[1] = var24; | |
Object var25 = var2[1]; | |
var2[2] = var25; | |
ResourceWriter var26 = new ResourceWriter(); | |
var2[3] = var26; | |
Object var27 = var2[3]; | |
List var28 = Collections.singletonList("*/*"); | |
((ResourceWriter)var27).setMediaTypeStrings(var28); | |
Object var29 = var1.getValue("proxykey64"); | |
((ResourceWriter)var27).setFactory((BeanFactory)var29); | |
Boolean var30 = Boolean.valueOf((boolean)1); | |
((ResourceWriter)var27).setBuiltin((Boolean)var30); | |
RuntimeType var31 = RuntimeType.valueOf("SERVER"); | |
((ResourceWriter)var27).setConstraint(var31); | |
var2[4] = var27; | |
Object var32 = var2[2]; | |
Object var33 = var2[4]; | |
((ResteasyReactiveCommonRecorder)var6).registerWriter((Serialisers)var32, "io.vertx.core.buffer.Buffer", (ResourceWriter)var33); | |
Object var34 = var1.getValue("proxykey47"); | |
BeanFactory var35 = ((ResteasyReactiveCommonRecorder)var6).factory("io.quarkus.resteasy.reactive.jackson.runtime.serialisers.JacksonMessageBodyWriter", (BeanContainer)var34); | |
var1.putValue("proxykey65", var35); | |
ResourceWriter var36 = new ResourceWriter(); | |
var2[5] = var36; | |
Object var37 = var2[5]; | |
List var38 = Collections.singletonList("application/json"); | |
((ResourceWriter)var37).setMediaTypeStrings(var38); | |
Object var39 = var1.getValue("proxykey65"); | |
((ResourceWriter)var37).setFactory((BeanFactory)var39); | |
Boolean var40 = Boolean.valueOf((boolean)0); | |
((ResourceWriter)var37).setBuiltin((Boolean)var40); | |
var2[6] = var37; | |
Object var41 = var2[6]; | |
((ResteasyReactiveCommonRecorder)var6).registerWriter((Serialisers)var32, "java.lang.Object", (ResourceWriter)var41); | |
Object var42 = var1.getValue("proxykey47"); | |
BeanFactory var43 = ((ResteasyReactiveCommonRecorder)var6).factory("io.quarkus.resteasy.reactive.jackson.runtime.serialisers.vertx.VertxJsonArrayMessageBodyWriter", (BeanContainer)var42); | |
var1.putValue("proxykey66", var43); | |
ResourceWriter var44 = new ResourceWriter(); | |
var2[7] = var44; | |
Object var45 = var2[7]; | |
List var46 = Collections.singletonList("application/json"); | |
((ResourceWriter)var45).setMediaTypeStrings(var46); | |
Object var47 = var1.getValue("proxykey66"); | |
((ResourceWriter)var45).setFactory((BeanFactory)var47); | |
Boolean var48 = Boolean.valueOf((boolean)0); | |
((ResourceWriter)var45).setBuiltin((Boolean)var48); | |
var2[8] = var45; | |
Object var49 = var2[8]; | |
((ResteasyReactiveCommonRecorder)var6).registerWriter((Serialisers)var32, "io.vertx.core.json.JsonArray", (ResourceWriter)var49); | |
Object var50 = var1.getValue("proxykey47"); | |
BeanFactory var51 = ((ResteasyReactiveCommonRecorder)var6).factory("io.quarkus.resteasy.reactive.jackson.runtime.serialisers.vertx.VertxJsonObjectMessageBodyWriter", (BeanContainer)var50); | |
var1.putValue("proxykey67", var51); | |
ResourceWriter var52 = new ResourceWriter(); | |
var2[9] = var52; | |
Object var53 = var2[9]; | |
List var54 = Collections.singletonList("application/json"); | |
((ResourceWriter)var53).setMediaTypeStrings(var54); | |
Object var55 = var1.getValue("proxykey67"); | |
((ResourceWriter)var53).setFactory((BeanFactory)var55); | |
Boolean var56 = Boolean.valueOf((boolean)0); | |
((ResourceWriter)var53).setBuiltin((Boolean)var56); | |
var2[10] = var53; | |
Object var57 = var2[10]; | |
((ResteasyReactiveCommonRecorder)var6).registerWriter((Serialisers)var32, "io.vertx.core.json.JsonObject", (ResourceWriter)var57); | |
Object var58 = var1.getValue("proxykey47"); | |
BeanFactory var59 = ((ResteasyReactiveCommonRecorder)var6).factory("io.quarkus.resteasy.reactive.jackson.runtime.serialisers.JacksonMessageBodyReader", (BeanContainer)var58); | |
var1.putValue("proxykey68", var59); | |
ResourceReader var60 = new ResourceReader(); | |
var2[11] = var60; | |
Object var61 = var2[11]; | |
List var62 = Collections.singletonList("application/json"); | |
((ResourceReader)var61).setMediaTypeStrings(var62); | |
Object var63 = var1.getValue("proxykey68"); | |
((ResourceReader)var61).setFactory((BeanFactory)var63); | |
Boolean var64 = Boolean.valueOf((boolean)1); | |
((ResourceReader)var61).setBuiltin((Boolean)var64); | |
var2[12] = var61; | |
Object var65 = var2[12]; | |
((ResteasyReactiveCommonRecorder)var6).registerReader((Serialisers)var32, "java.lang.Object", (ResourceReader)var65); | |
Object var66 = var1.getValue("proxykey47"); | |
BeanFactory var67 = ((ResteasyReactiveCommonRecorder)var6).factory("io.quarkus.resteasy.reactive.jackson.runtime.serialisers.vertx.VertxJsonArrayMessageBodyReader", (BeanContainer)var66); | |
var1.putValue("proxykey69", var67); | |
ResourceReader var68 = new ResourceReader(); | |
var2[13] = var68; | |
Object var69 = var2[13]; | |
List var70 = Collections.singletonList("application/json"); | |
((ResourceReader)var69).setMediaTypeStrings(var70); | |
Object var71 = var1.getValue("proxykey69"); | |
((ResourceReader)var69).setFactory((BeanFactory)var71); | |
Boolean var72 = Boolean.valueOf((boolean)1); | |
((ResourceReader)var69).setBuiltin((Boolean)var72); | |
var2[14] = var69; | |
Object var73 = var2[14]; | |
((ResteasyReactiveCommonRecorder)var6).registerReader((Serialisers)var32, "io.vertx.core.json.JsonArray", (ResourceReader)var73); | |
Object var74 = var1.getValue("proxykey47"); | |
BeanFactory var75 = ((ResteasyReactiveCommonRecorder)var6).factory("io.quarkus.resteasy.reactive.jackson.runtime.serialisers.vertx.VertxJsonObjectMessageBodyReader", (BeanContainer)var74); | |
var1.putValue("proxykey70", var75); | |
ResourceReader var76 = new ResourceReader(); | |
var2[15] = var76; | |
Object var77 = var2[15]; | |
List var78 = Collections.singletonList("application/json"); | |
((ResourceReader)var77).setMediaTypeStrings(var78); | |
Object var79 = var1.getValue("proxykey70"); | |
((ResourceReader)var77).setFactory((BeanFactory)var79); | |
Boolean var80 = Boolean.valueOf((boolean)1); | |
((ResourceReader)var77).setBuiltin((Boolean)var80); | |
var2[16] = var77; | |
Object var81 = var2[16]; | |
((ResteasyReactiveCommonRecorder)var6).registerReader((Serialisers)var32, "io.vertx.core.json.JsonObject", (ResourceReader)var81); | |
Object var82 = var1.getValue("proxykey47"); | |
BeanFactory var83 = ((ResteasyReactiveCommonRecorder)var6).factory("org.jboss.resteasy.reactive.server.providers.serialisers.ServerStringMessageBodyHandler", (BeanContainer)var82); | |
var1.putValue("proxykey71", var83); | |
ResourceWriter var84 = new ResourceWriter(); | |
var2[17] = var84; | |
Object var85 = var2[17]; | |
List var86 = Collections.singletonList("text/plain"); | |
((ResourceWriter)var85).setMediaTypeStrings(var86); | |
Object var87 = var1.getValue("proxykey71"); | |
((ResourceWriter)var85).setFactory((BeanFactory)var87); | |
Boolean var88 = Boolean.valueOf((boolean)1); | |
((ResourceWriter)var85).setBuiltin((Boolean)var88); | |
var2[18] = var85; | |
Object var89 = var2[18]; | |
((ResteasyReactiveCommonRecorder)var6).registerWriter((Serialisers)var32, "java.lang.String", (ResourceWriter)var89); | |
Object var90 = var1.getValue("proxykey47"); | |
BeanFactory var91 = ((ResteasyReactiveCommonRecorder)var6).factory("org.jboss.resteasy.reactive.server.providers.serialisers.ServerStringMessageBodyHandler", (BeanContainer)var90); | |
var1.putValue("proxykey72", var91); | |
ResourceWriter var92 = new ResourceWriter(); | |
var2[19] = var92; | |
Object var93 = var2[19]; | |
List var94 = Collections.singletonList("text/plain"); | |
((ResourceWriter)var93).setMediaTypeStrings(var94); | |
Object var95 = var1.getValue("proxykey72"); | |
((ResourceWriter)var93).setFactory((BeanFactory)var95); | |
Boolean var96 = Boolean.valueOf((boolean)1); | |
((ResourceWriter)var93).setBuiltin((Boolean)var96); | |
var2[20] = var93; | |
Object var97 = var2[20]; | |
((ResteasyReactiveCommonRecorder)var6).registerWriter((Serialisers)var32, "java.lang.Number", (ResourceWriter)var97); | |
Object var98 = var1.getValue("proxykey47"); | |
BeanFactory var99 = ((ResteasyReactiveCommonRecorder)var6).factory("org.jboss.resteasy.reactive.server.providers.serialisers.ServerStringMessageBodyHandler", (BeanContainer)var98); | |
var1.putValue("proxykey73", var99); | |
ResourceWriter var100 = new ResourceWriter(); | |
var2[21] = var100; | |
Object var101 = var2[21]; | |
List var102 = Collections.singletonList("text/plain"); | |
((ResourceWriter)var101).setMediaTypeStrings(var102); | |
Object var103 = var1.getValue("proxykey73"); | |
((ResourceWriter)var101).setFactory((BeanFactory)var103); | |
Boolean var104 = Boolean.valueOf((boolean)1); | |
((ResourceWriter)var101).setBuiltin((Boolean)var104); | |
var2[22] = var101; | |
Object var105 = var2[22]; | |
((ResteasyReactiveCommonRecorder)var6).registerWriter((Serialisers)var32, "java.lang.Boolean", (ResourceWriter)var105); | |
Object var106 = var1.getValue("proxykey47"); | |
BeanFactory var107 = ((ResteasyReactiveCommonRecorder)var6).factory("org.jboss.resteasy.reactive.server.providers.serialisers.ServerStringMessageBodyHandler", (BeanContainer)var106); | |
var1.putValue("proxykey74", var107); | |
ResourceWriter var108 = new ResourceWriter(); | |
var2[23] = var108; | |
Object var109 = var2[23]; | |
List var110 = Collections.singletonList("text/plain"); | |
((ResourceWriter)var109).setMediaTypeStrings(var110); | |
Object var111 = var1.getValue("proxykey74"); | |
((ResourceWriter)var109).setFactory((BeanFactory)var111); | |
Boolean var112 = Boolean.valueOf((boolean)1); | |
((ResourceWriter)var109).setBuiltin((Boolean)var112); | |
var2[24] = var109; | |
Object var113 = var2[24]; | |
((ResteasyReactiveCommonRecorder)var6).registerWriter((Serialisers)var32, "java.lang.Character", (ResourceWriter)var113); | |
Object var114 = var1.getValue("proxykey47"); | |
BeanFactory var115 = ((ResteasyReactiveCommonRecorder)var6).factory("org.jboss.resteasy.reactive.server.providers.serialisers.ServerStringMessageBodyHandler", (BeanContainer)var114); | |
var1.putValue("proxykey75", var115); | |
ResourceWriter var116 = new ResourceWriter(); | |
var2[25] = var116; | |
Object var117 = var2[25]; | |
List var118 = Collections.singletonList("*/*"); | |
((ResourceWriter)var117).setMediaTypeStrings(var118); | |
Object var119 = var1.getValue("proxykey75"); | |
((ResourceWriter)var117).setFactory((BeanFactory)var119); | |
Boolean var120 = Boolean.valueOf((boolean)1); | |
((ResourceWriter)var117).setBuiltin((Boolean)var120); | |
var2[26] = var117; | |
Object var121 = var2[26]; | |
((ResteasyReactiveCommonRecorder)var6).registerWriter((Serialisers)var32, "java.lang.Object", (ResourceWriter)var121); | |
Object var122 = var1.getValue("proxykey47"); | |
BeanFactory var123 = ((ResteasyReactiveCommonRecorder)var6).factory("org.jboss.resteasy.reactive.server.providers.serialisers.ServerCharArrayMessageBodyHandler", (BeanContainer)var122); | |
var1.putValue("proxykey76", var123); | |
ResourceWriter var124 = new ResourceWriter(); | |
var2[27] = var124; | |
Object var125 = var2[27]; | |
List var126 = Collections.singletonList("text/plain"); | |
((ResourceWriter)var125).setMediaTypeStrings(var126); | |
Object var127 = var1.getValue("proxykey76"); | |
((ResourceWriter)var125).setFactory((BeanFactory)var127); | |
Boolean var128 = Boolean.valueOf((boolean)1); | |
((ResourceWriter)var125).setBuiltin((Boolean)var128); | |
var2[28] = var125; | |
Object var129 = var2[28]; | |
((ResteasyReactiveCommonRecorder)var6).registerWriter((Serialisers)var32, "[C", (ResourceWriter)var129); | |
Object var130 = var1.getValue("proxykey47"); | |
BeanFactory var131 = ((ResteasyReactiveCommonRecorder)var6).factory("org.jboss.resteasy.reactive.server.providers.serialisers.ServerByteArrayMessageBodyHandler", (BeanContainer)var130); | |
var1.putValue("proxykey77", var131); | |
ResourceWriter var132 = new ResourceWriter(); | |
var2[29] = var132; | |
Object var133 = var2[29]; | |
List var134 = Collections.singletonList("*/*"); | |
((ResourceWriter)var133).setMediaTypeStrings(var134); | |
Object var135 = var1.getValue("proxykey77"); | |
((ResourceWriter)var133).setFactory((BeanFactory)var135); | |
Boolean var136 = Boolean.valueOf((boolean)1); | |
((ResourceWriter)var133).setBuiltin((Boolean)var136); | |
var2[30] = var133; | |
Object var137 = var2[30]; | |
((ResteasyReactiveCommonRecorder)var6).registerWriter((Serialisers)var32, "[B", (ResourceWriter)var137); | |
Object var138 = var1.getValue("proxykey47"); | |
BeanFactory var139 = ((ResteasyReactiveCommonRecorder)var6).factory("org.jboss.resteasy.reactive.server.providers.serialisers.ServerFormUrlEncodedProvider", (BeanContainer)var138); | |
var1.putValue("proxykey78", var139); | |
ResourceWriter var140 = new ResourceWriter(); | |
var2[31] = var140; | |
Object var141 = var2[31]; | |
List var142 = Collections.singletonList("application/x-www-form-urlencoded"); | |
((ResourceWriter)var141).setMediaTypeStrings(var142); | |
Object var143 = var1.getValue("proxykey78"); | |
((ResourceWriter)var141).setFactory((BeanFactory)var143); | |
Boolean var144 = Boolean.valueOf((boolean)1); | |
((ResourceWriter)var141).setBuiltin((Boolean)var144); | |
var2[32] = var141; | |
Object var145 = var2[32]; | |
((ResteasyReactiveCommonRecorder)var6).registerWriter((Serialisers)var32, "javax.ws.rs.core.MultivaluedMap", (ResourceWriter)var145); | |
Object var146 = var1.getValue("proxykey47"); | |
BeanFactory var147 = ((ResteasyReactiveCommonRecorder)var6).factory("org.jboss.resteasy.reactive.server.providers.serialisers.ServerInputStreamMessageBodyHandler", (BeanContainer)var146); | |
var1.putValue("proxykey79", var147); | |
ResourceWriter var148 = new ResourceWriter(); | |
var2[33] = var148; | |
Object var149 = var2[33]; | |
List var150 = Collections.singletonList("*/*"); | |
((ResourceWriter)var149).setMediaTypeStrings(var150); | |
Object var151 = var1.getValue("proxykey79"); | |
((ResourceWriter)var149).setFactory((BeanFactory)var151); | |
Boolean var152 = Boolean.valueOf((boolean)1); | |
((ResourceWriter)var149).setBuiltin((Boolean)var152); | |
var2[34] = var149; | |
Object var153 = var2[34]; | |
((ResteasyReactiveCommonRecorder)var6).registerWriter((Serialisers)var32, "java.io.InputStream", (ResourceWriter)var153); | |
Object var154 = var1.getValue("proxykey47"); | |
BeanFactory var155 = ((ResteasyReactiveCommonRecorder)var6).factory("org.jboss.resteasy.reactive.server.providers.serialisers.ServerReaderBodyHandler", (BeanContainer)var154); | |
var1.putValue("proxykey80", var155); | |
ResourceWriter var156 = new ResourceWriter(); | |
var2[35] = var156; | |
Object var157 = var2[35]; | |
List var158 = Collections.singletonList("*/*"); | |
((ResourceWriter)var157).setMediaTypeStrings(var158); | |
Object var159 = var1.getValue("proxykey80"); | |
((ResourceWriter)var157).setFactory((BeanFactory)var159); | |
Boolean var160 = Boolean.valueOf((boolean)1); | |
((ResourceWriter)var157).setBuiltin((Boolean)var160); | |
var2[36] = var157; | |
Object var161 = var2[36]; | |
((ResteasyReactiveCommonRecorder)var6).registerWriter((Serialisers)var32, "java.io.Reader", (ResourceWriter)var161); | |
Object var162 = var1.getValue("proxykey47"); | |
BeanFactory var163 = ((ResteasyReactiveCommonRecorder)var6).factory("org.jboss.resteasy.reactive.server.providers.serialisers.ServerFileBodyHandler", (BeanContainer)var162); | |
var1.putValue("proxykey81", var163); | |
ResourceWriter var164 = new ResourceWriter(); | |
var2[37] = var164; | |
Object var165 = var2[37]; | |
List var166 = Collections.singletonList("*/*"); | |
((ResourceWriter)var165).setMediaTypeStrings(var166); | |
Object var167 = var1.getValue("proxykey81"); | |
((ResourceWriter)var165).setFactory((BeanFactory)var167); | |
Boolean var168 = Boolean.valueOf((boolean)1); | |
((ResourceWriter)var165).setBuiltin((Boolean)var168); | |
var2[38] = var165; | |
Object var169 = var2[38]; | |
((ResteasyReactiveCommonRecorder)var6).registerWriter((Serialisers)var32, "java.io.File", (ResourceWriter)var169); | |
Object var170 = var1.getValue("proxykey47"); | |
BeanFactory var171 = ((ResteasyReactiveCommonRecorder)var6).factory("org.jboss.resteasy.reactive.server.providers.serialisers.ServerStringMessageBodyHandler", (BeanContainer)var170); | |
var1.putValue("proxykey82", var171); | |
ResourceReader var172 = new ResourceReader(); | |
var2[39] = var172; | |
Object var173 = var2[39]; | |
List var174 = Collections.singletonList("*/*"); | |
((ResourceReader)var173).setMediaTypeStrings(var174); | |
Object var175 = var1.getValue("proxykey82"); | |
((ResourceReader)var173).setFactory((BeanFactory)var175); | |
Boolean var176 = Boolean.valueOf((boolean)1); | |
((ResourceReader)var173).setBuiltin((Boolean)var176); | |
var2[40] = var173; | |
Object var177 = var2[40]; | |
((ResteasyReactiveCommonRecorder)var6).registerReader((Serialisers)var32, "java.lang.String", (ResourceReader)var177); | |
Object var178 = var1.getValue("proxykey47"); | |
BeanFactory var179 = ((ResteasyReactiveCommonRecorder)var6).factory("org.jboss.resteasy.reactive.server.providers.serialisers.ServerBooleanMessageBodyHandler", (BeanContainer)var178); | |
var1.putValue("proxykey83", var179); | |
ResourceReader var180 = new ResourceReader(); | |
var2[41] = var180; | |
Object var181 = var2[41]; | |
List var182 = Collections.singletonList("text/plain"); | |
((ResourceReader)var181).setMediaTypeStrings(var182); | |
Object var183 = var1.getValue("proxykey83"); | |
((ResourceReader)var181).setFactory((BeanFactory)var183); | |
Boolean var184 = Boolean.valueOf((boolean)1); | |
((ResourceReader)var181).setBuiltin((Boolean)var184); | |
var2[42] = var181; | |
Object var185 = var2[42]; | |
((ResteasyReactiveCommonRecorder)var6).registerReader((Serialisers)var32, "java.lang.Boolean", (ResourceReader)var185); | |
Object var186 = var1.getValue("proxykey47"); | |
BeanFactory var187 = ((ResteasyReactiveCommonRecorder)var6).factory("org.jboss.resteasy.reactive.server.providers.serialisers.ServerCharacterMessageBodyHandler", (BeanContainer)var186); | |
var1.putValue("proxykey84", var187); | |
ResourceReader var188 = new ResourceReader(); | |
var2[43] = var188; | |
Object var189 = var2[43]; | |
List var190 = Collections.singletonList("text/plain"); | |
((ResourceReader)var189).setMediaTypeStrings(var190); | |
Object var191 = var1.getValue("proxykey84"); | |
((ResourceReader)var189).setFactory((BeanFactory)var191); | |
Boolean var192 = Boolean.valueOf((boolean)1); | |
((ResourceReader)var189).setBuiltin((Boolean)var192); | |
var2[44] = var189; | |
Object var193 = var2[44]; | |
((ResteasyReactiveCommonRecorder)var6).registerReader((Serialisers)var32, "java.lang.Character", (ResourceReader)var193); | |
Object var194 = var1.getValue("proxykey47"); | |
BeanFactory var195 = ((ResteasyReactiveCommonRecorder)var6).factory("org.jboss.resteasy.reactive.server.providers.serialisers.ServerNumberMessageBodyHandler", (BeanContainer)var194); | |
var1.putValue("proxykey85", var195); | |
ResourceReader var196 = new ResourceReader(); | |
var2[45] = var196; | |
Object var197 = var2[45]; | |
List var198 = Collections.singletonList("text/plain"); | |
((ResourceReader)var197).setMediaTypeStrings(var198); | |
Object var199 = var1.getValue("proxykey85"); | |
((ResourceReader)var197).setFactory((BeanFactory)var199); | |
Boolean var200 = Boolean.valueOf((boolean)1); | |
((ResourceReader)var197).setBuiltin((Boolean)var200); | |
var2[46] = var197; | |
Object var201 = var2[46]; | |
((ResteasyReactiveCommonRecorder)var6).registerReader((Serialisers)var32, "java.lang.Number", (ResourceReader)var201); | |
Object var202 = var1.getValue("proxykey47"); | |
BeanFactory var203 = ((ResteasyReactiveCommonRecorder)var6).factory("org.jboss.resteasy.reactive.server.providers.serialisers.ServerInputStreamMessageBodyHandler", (BeanContainer)var202); | |
var1.putValue("proxykey86", var203); | |
ResourceReader var204 = new ResourceReader(); | |
var2[47] = var204; | |
Object var205 = var2[47]; | |
List var206 = Collections.singletonList("*/*"); | |
((ResourceReader)var205).setMediaTypeStrings(var206); | |
Object var207 = var1.getValue("proxykey86"); | |
((ResourceReader)var205).setFactory((BeanFactory)var207); | |
Boolean var208 = Boolean.valueOf((boolean)1); | |
((ResourceReader)var205).setBuiltin((Boolean)var208); | |
var2[48] = var205; | |
Object var209 = var2[48]; | |
((ResteasyReactiveCommonRecorder)var6).registerReader((Serialisers)var32, "java.io.InputStream", (ResourceReader)var209); | |
Object var210 = var1.getValue("proxykey47"); | |
BeanFactory var211 = ((ResteasyReactiveCommonRecorder)var6).factory("org.jboss.resteasy.reactive.server.providers.serialisers.ServerReaderBodyHandler", (BeanContainer)var210); | |
var1.putValue("proxykey87", var211); | |
ResourceReader var212 = new ResourceReader(); | |
var2[49] = var212; | |
Object var213 = var2[49]; | |
List var214 = Collections.singletonList("*/*"); | |
((ResourceReader)var213).setMediaTypeStrings(var214); | |
Object var215 = var1.getValue("proxykey87"); | |
((ResourceReader)var213).setFactory((BeanFactory)var215); | |
Boolean var216 = Boolean.valueOf((boolean)1); | |
((ResourceReader)var213).setBuiltin((Boolean)var216); | |
var2[50] = var213; | |
Object var217 = var2[50]; | |
((ResteasyReactiveCommonRecorder)var6).registerReader((Serialisers)var32, "java.io.Reader", (ResourceReader)var217); | |
Object var218 = var1.getValue("proxykey47"); | |
BeanFactory var219 = ((ResteasyReactiveCommonRecorder)var6).factory("org.jboss.resteasy.reactive.server.providers.serialisers.ServerFileBodyHandler", (BeanContainer)var218); | |
var1.putValue("proxykey88", var219); | |
ResourceReader var220 = new ResourceReader(); | |
var2[51] = var220; | |
Object var221 = var2[51]; | |
List var222 = Collections.singletonList("*/*"); | |
((ResourceReader)var221).setMediaTypeStrings(var222); | |
Object var223 = var1.getValue("proxykey88"); | |
((ResourceReader)var221).setFactory((BeanFactory)var223); | |
Boolean var224 = Boolean.valueOf((boolean)1); | |
((ResourceReader)var221).setBuiltin((Boolean)var224); | |
var2[52] = var221; | |
Object var225 = var2[52]; | |
((ResteasyReactiveCommonRecorder)var6).registerReader((Serialisers)var32, "java.io.File", (ResourceReader)var225); | |
Object var226 = var1.getValue("proxykey47"); | |
BeanFactory var227 = ((ResteasyReactiveCommonRecorder)var6).factory("org.jboss.resteasy.reactive.server.providers.serialisers.ServerByteArrayMessageBodyHandler", (BeanContainer)var226); | |
var1.putValue("proxykey89", var227); | |
ResourceReader var228 = new ResourceReader(); | |
var2[53] = var228; | |
Object var229 = var2[53]; | |
List var230 = Collections.singletonList("*/*"); | |
((ResourceReader)var229).setMediaTypeStrings(var230); | |
Object var231 = var1.getValue("proxykey89"); | |
((ResourceReader)var229).setFactory((BeanFactory)var231); | |
Boolean var232 = Boolean.valueOf((boolean)1); | |
((ResourceReader)var229).setBuiltin((Boolean)var232); | |
var2[54] = var229; | |
Object var233 = var2[54]; | |
((ResteasyReactiveCommonRecorder)var6).registerReader((Serialisers)var32, "[B", (ResourceReader)var233); | |
Object var234 = var1.getValue("proxykey47"); | |
BeanFactory var235 = ((ResteasyReactiveCommonRecorder)var6).factory("org.jboss.resteasy.reactive.server.providers.serialisers.ServerDefaultTextPlainBodyHandler", (BeanContainer)var234); | |
var1.putValue("proxykey90", var235); | |
ResourceReader var236 = new ResourceReader(); | |
var2[55] = var236; | |
Object var237 = var2[55]; | |
List var238 = Collections.singletonList("text/plain"); | |
((ResourceReader)var237).setMediaTypeStrings(var238); | |
Object var239 = var1.getValue("proxykey90"); | |
((ResourceReader)var237).setFactory((BeanFactory)var239); | |
Boolean var240 = Boolean.valueOf((boolean)1); | |
((ResourceReader)var237).setBuiltin((Boolean)var240); | |
RuntimeType var241 = RuntimeType.valueOf("SERVER"); | |
((ResourceReader)var237).setConstraint(var241); | |
var2[56] = var237; | |
Object var242 = var2[56]; | |
((ResteasyReactiveCommonRecorder)var6).registerReader((Serialisers)var32, "java.lang.Object", (ResourceReader)var242); | |
Object var243 = var1.getValue("proxykey47"); | |
BeanFactory var244 = ((ResteasyReactiveCommonRecorder)var6).factory("io.quarkus.rest.runtime.__QuarkusInit", (BeanContainer)var243); | |
var1.putValue("proxykey91", var244); | |
ClassLoader var245 = Thread.currentThread().getContextClassLoader(); | |
Class var246 = Class.forName("javax.ws.rs.core.Application", (boolean)1, var245); | |
Boolean var247 = Boolean.valueOf((boolean)1); | |
Supplier var248 = ((ResteasyReactiveRecorder)var6).handleApplication(var246, (Boolean)var247); | |
var1.putValue("proxykey92", var248); | |
Object var249 = var1.getValue("proxykey47"); | |
Function var250 = ((ResteasyReactiveRecorder)var6).factoryCreator((BeanContainer)var249); | |
var1.putValue("proxykey94", var250); | |
DeploymentInfo var251 = new DeploymentInfo(); | |
var2[144] = var251; | |
ClientProxyUnwrapper var252 = new ClientProxyUnwrapper(); | |
var2[57] = var252; | |
Object var253 = var2[57]; | |
var2[58] = var253; | |
ArrayList var254 = new ArrayList(); | |
var2[108] = var254; | |
ResourceClass var255 = new ResourceClass(); | |
var2[88] = var255; | |
HashSet var256 = new HashSet(); | |
var2[59] = var256; | |
Object var257 = var2[59]; | |
var2[60] = var257; | |
HashMap var258 = new HashMap(); | |
var2[61] = var258; | |
Object var259 = var2[61]; | |
var2[62] = var259; | |
ServerResourceMethod var260 = new ServerResourceMethod(); | |
var2[76] = var260; | |
HashSet var261 = new HashSet(); | |
var2[63] = var261; | |
Object var262 = var2[63]; | |
((Collection)var262).add("javax.ws.rs.POST"); | |
((Collection)var262).add("javax.ws.rs.Consumes"); | |
((Collection)var262).add("javax.ws.rs.Produces"); | |
((Collection)var262).add("javax.ws.rs.Path"); | |
var2[64] = var262; | |
ArrayList var263 = new ArrayList(); | |
var2[67] = var263; | |
Customizer var264 = new Customizer(); | |
var2[65] = var264; | |
Object var265 = var2[65]; | |
var2[66] = var265; | |
Object var266 = var2[67]; | |
Object var267 = var2[66]; | |
((Collection)var266).add(var267); | |
var2[68] = var266; | |
HashSet var268 = new HashSet(); | |
var2[69] = var268; | |
Object var269 = var2[69]; | |
var2[70] = var269; | |
String[] var270 = new String[]{"application/json"}; | |
var2[71] = var270; | |
ServerMethodParameter var271 = new ServerMethodParameter(); | |
var2[72] = var271; | |
Object var272 = var2[72]; | |
Boolean var273 = Boolean.valueOf((boolean)1); | |
((ServerMethodParameter)var272).setSingle((Boolean)var273); | |
ParameterType var274 = ParameterType.valueOf("BODY"); | |
((ServerMethodParameter)var272).setParameterType(var274); | |
Boolean var275 = Boolean.valueOf((boolean)0); | |
((ServerMethodParameter)var272).setObtainedAsCollection((Boolean)var275); | |
Boolean var276 = Boolean.valueOf((boolean)0); | |
((ServerMethodParameter)var272).setOptional((Boolean)var276); | |
((ServerMethodParameter)var272).setDeclaredType("org.acme.resteasy.Person"); | |
((ServerMethodParameter)var272).setType("org.acme.resteasy.Person"); | |
((ServerMethodParameter)var272).converter = null; | |
((ServerMethodParameter)var272).customerParameterExtractor = null; | |
((ServerMethodParameter)var272).signature = "Lorg/acme/resteasy/Person;"; | |
Boolean var277 = Boolean.valueOf((boolean)0); | |
((ServerMethodParameter)var272).encoded = (Boolean)var277; | |
var2[73] = var272; | |
MethodParameter[] var278 = new MethodParameter[1]; | |
Object var279 = var2[73]; | |
var278[0] = (MethodParameter)var279; | |
var2[74] = var278; | |
String[] var280 = new String[]{"application/json"}; | |
var2[75] = var280; | |
Object var281 = var2[76]; | |
Boolean var282 = Boolean.valueOf((boolean)0); | |
((ServerResourceMethod)var281).setSse((Boolean)var282); | |
Boolean var283 = Boolean.valueOf((boolean)0); | |
((ServerResourceMethod)var281).setFormParamRequired((Boolean)var283); | |
((ServerResourceMethod)var281).setSimpleReturnType("org.acme.resteasy.Person"); | |
Object var284 = var2[64]; | |
((ServerResourceMethod)var281).setMethodAnnotationNames((Set)var284); | |
Object var285 = var2[68]; | |
((ServerResourceMethod)var281).setHandlerChainCustomizers((List)var285); | |
Object var286 = var1.getValue("proxykey60"); | |
((ServerResourceMethod)var281).setInvoker((Supplier)var286); | |
((ServerResourceMethod)var281).setHttpMethod("POST"); | |
Boolean var287 = Boolean.valueOf((boolean)0); | |
((ServerResourceMethod)var281).setSuspended((Boolean)var287); | |
((ServerResourceMethod)var281).setPath("/person"); | |
Boolean var288 = Boolean.valueOf((boolean)0); | |
((ServerResourceMethod)var281).setBlocking((Boolean)var288); | |
Boolean var289 = Boolean.valueOf((boolean)0); | |
((ServerResourceMethod)var281).setMultipart((Boolean)var289); | |
Object var290 = var2[70]; | |
((ServerResourceMethod)var281).setNameBindingNames((Set)var290); | |
Object var291 = var2[71]; | |
((ServerResourceMethod)var281).setProduces((String[])var291); | |
((ServerResourceMethod)var281).setName("getPerson"); | |
Object var292 = var2[74]; | |
((ServerResourceMethod)var281).setParameters((MethodParameter[])var292); | |
((ServerResourceMethod)var281).setReturnType("Lorg/acme/resteasy/Person;"); | |
Object var293 = var2[75]; | |
((ServerResourceMethod)var281).setConsumes((String[])var293); | |
var2[77] = var281; | |
ServerResourceMethod var294 = new ServerResourceMethod(); | |
var2[86] = var294; | |
HashSet var295 = new HashSet(); | |
var2[78] = var295; | |
Object var296 = var2[78]; | |
((Collection)var296).add("javax.ws.rs.Produces"); | |
((Collection)var296).add("javax.ws.rs.GET"); | |
((Collection)var296).add("javax.ws.rs.Path"); | |
var2[79] = var296; | |
ArrayList var297 = new ArrayList(); | |
var2[82] = var297; | |
Customizer var298 = new Customizer(); | |
var2[80] = var298; | |
Object var299 = var2[80]; | |
var2[81] = var299; | |
Object var300 = var2[82]; | |
Object var301 = var2[81]; | |
((Collection)var300).add(var301); | |
var2[83] = var300; | |
String[] var302 = new String[]{"application/json"}; | |
var2[84] = var302; | |
MethodParameter[] var303 = new MethodParameter[0]; | |
var2[85] = var303; | |
Object var304 = var2[86]; | |
Boolean var305 = Boolean.valueOf((boolean)0); | |
((ServerResourceMethod)var304).setSse((Boolean)var305); | |
Boolean var306 = Boolean.valueOf((boolean)0); | |
((ServerResourceMethod)var304).setFormParamRequired((Boolean)var306); | |
((ServerResourceMethod)var304).setSimpleReturnType("org.acme.resteasy.Person"); | |
Object var307 = var2[79]; | |
((ServerResourceMethod)var304).setMethodAnnotationNames((Set)var307); | |
Object var308 = var2[83]; | |
((ServerResourceMethod)var304).setHandlerChainCustomizers((List)var308); | |
Object var309 = var1.getValue("proxykey61"); | |
((ServerResourceMethod)var304).setInvoker((Supplier)var309); | |
((ServerResourceMethod)var304).setHttpMethod("GET"); | |
Boolean var310 = Boolean.valueOf((boolean)0); | |
((ServerResourceMethod)var304).setSuspended((Boolean)var310); | |
((ServerResourceMethod)var304).setPath("/person"); | |
Boolean var311 = Boolean.valueOf((boolean)0); | |
((ServerResourceMethod)var304).setBlocking((Boolean)var311); | |
Boolean var312 = Boolean.valueOf((boolean)0); | |
((ServerResourceMethod)var304).setMultipart((Boolean)var312); | |
((ServerResourceMethod)var304).setNameBindingNames((Set)var290); | |
Object var313 = var2[84]; | |
((ServerResourceMethod)var304).setProduces((String[])var313); | |
((ServerResourceMethod)var304).setName("getPerson"); | |
Object var314 = var2[85]; | |
((ServerResourceMethod)var304).setParameters((MethodParameter[])var314); | |
((ServerResourceMethod)var304).setReturnType("Lorg/acme/resteasy/Person;"); | |
var2[87] = var304; | |
Object var315 = var2[88]; | |
Object var316 = var2[60]; | |
((ResourceClass)var315).setPathParameters((Set)var316); | |
Object var317 = var1.getValue("proxykey58"); | |
((ResourceClass)var315).setFactory((BeanFactory)var317); | |
((ResourceClass)var315).setPath("/reactive"); | |
Object var318 = var2[62]; | |
((ResourceClass)var315).setClassLevelExceptionMappers((Map)var318); | |
Boolean var319 = Boolean.valueOf((boolean)0); | |
((ResourceClass)var315).setFormParamRequired((Boolean)var319); | |
List var320 = ((ResourceClass)var315).getMethods(); | |
Object var321 = var2[77]; | |
((Collection)var320).add(var321); | |
Object var322 = var2[87]; | |
((Collection)var320).add(var322); | |
((ResourceClass)var315).setClassName("org.acme.resteasy.SimpleResource"); | |
Boolean var323 = Boolean.valueOf((boolean)0); | |
((ResourceClass)var315).setPerRequestResource((Boolean)var323); | |
} | |
public void deploy_1(StartupContext var1, Object[] var2) { | |
Object var3 = var2[88]; | |
var2[89] = var3; | |
ResourceClass var4 = new ResourceClass(); | |
var2[106] = var4; | |
HashSet var5 = new HashSet(); | |
var2[90] = var5; | |
Object var6 = var2[90]; | |
var2[91] = var6; | |
HashMap var7 = new HashMap(); | |
var2[92] = var7; | |
Object var8 = var2[92]; | |
var2[93] = var8; | |
ServerResourceMethod var9 = new ServerResourceMethod(); | |
var2[104] = var9; | |
HashSet var10 = new HashSet(); | |
var2[94] = var10; | |
Object var11 = var2[94]; | |
((Collection)var11).add("javax.ws.rs.Produces"); | |
((Collection)var11).add("javax.ws.rs.GET"); | |
var2[95] = var11; | |
ArrayList var12 = new ArrayList(); | |
var2[98] = var12; | |
Customizer var13 = new Customizer(); | |
var2[96] = var13; | |
Object var14 = var2[96]; | |
var2[97] = var14; | |
Object var15 = var2[98]; | |
Object var16 = var2[97]; | |
((Collection)var15).add(var16); | |
var2[99] = var15; | |
HashSet var17 = new HashSet(); | |
var2[100] = var17; | |
Object var18 = var2[100]; | |
var2[101] = var18; | |
String[] var19 = new String[]{"text/plain"}; | |
var2[102] = var19; | |
MethodParameter[] var20 = new MethodParameter[0]; | |
var2[103] = var20; | |
Object var21 = var2[104]; | |
Boolean var22 = Boolean.valueOf((boolean)0); | |
((ServerResourceMethod)var21).setSse((Boolean)var22); | |
Boolean var23 = Boolean.valueOf((boolean)0); | |
((ServerResourceMethod)var21).setFormParamRequired((Boolean)var23); | |
((ServerResourceMethod)var21).setSimpleReturnType("java.lang.String"); | |
Object var24 = var2[95]; | |
((ServerResourceMethod)var21).setMethodAnnotationNames((Set)var24); | |
Object var25 = var2[99]; | |
((ServerResourceMethod)var21).setHandlerChainCustomizers((List)var25); | |
Object var26 = var1.getValue("proxykey63"); | |
((ServerResourceMethod)var21).setInvoker((Supplier)var26); | |
((ServerResourceMethod)var21).setHttpMethod("GET"); | |
Boolean var27 = Boolean.valueOf((boolean)0); | |
((ServerResourceMethod)var21).setSuspended((Boolean)var27); | |
((ServerResourceMethod)var21).setPath("/"); | |
Boolean var28 = Boolean.valueOf((boolean)0); | |
((ServerResourceMethod)var21).setBlocking((Boolean)var28); | |
Boolean var29 = Boolean.valueOf((boolean)0); | |
((ServerResourceMethod)var21).setMultipart((Boolean)var29); | |
Object var30 = var2[101]; | |
((ServerResourceMethod)var21).setNameBindingNames((Set)var30); | |
Object var31 = var2[102]; | |
((ServerResourceMethod)var21).setProduces((String[])var31); | |
((ServerResourceMethod)var21).setName("hello"); | |
Object var32 = var2[103]; | |
((ServerResourceMethod)var21).setParameters((MethodParameter[])var32); | |
((ServerResourceMethod)var21).setReturnType("Ljava/lang/String;"); | |
var2[105] = var21; | |
Object var33 = var2[106]; | |
Object var34 = var2[91]; | |
((ResourceClass)var33).setPathParameters((Set)var34); | |
Object var35 = var1.getValue("proxykey62"); | |
((ResourceClass)var33).setFactory((BeanFactory)var35); | |
((ResourceClass)var33).setPath("/reactive/hello"); | |
Object var36 = var2[93]; | |
((ResourceClass)var33).setClassLevelExceptionMappers((Map)var36); | |
Boolean var37 = Boolean.valueOf((boolean)0); | |
((ResourceClass)var33).setFormParamRequired((Boolean)var37); | |
List var38 = ((ResourceClass)var33).getMethods(); | |
Object var39 = var2[105]; | |
((Collection)var38).add(var39); | |
((ResourceClass)var33).setClassName("org.acme.resteasy.ReactiveResource"); | |
Boolean var40 = Boolean.valueOf((boolean)0); | |
((ResourceClass)var33).setPerRequestResource((Boolean)var40); | |
var2[107] = var33; | |
Object var41 = var2[108]; | |
Object var42 = var2[89]; | |
((Collection)var41).add(var42); | |
Object var43 = var2[107]; | |
((Collection)var41).add(var43); | |
var2[109] = var41; | |
ContextResolvers var44 = new ContextResolvers(); | |
var2[110] = var44; | |
Object var45 = var2[110]; | |
var2[111] = var45; | |
Features var46 = new Features(); | |
var2[112] = var46; | |
Object var47 = var2[112]; | |
var2[113] = var47; | |
ExceptionMapping var48 = new ExceptionMapping(); | |
var2[124] = var48; | |
ResourceExceptionMapper var49 = new ResourceExceptionMapper(); | |
var2[114] = var49; | |
Object var50 = var2[114]; | |
Object var51 = var1.getValue("proxykey53"); | |
((ResourceExceptionMapper)var50).setFactory((BeanFactory)var51); | |
((ResourceExceptionMapper)var50).setClassName("io.quarkus.resteasy.reactive.server.runtime.exceptionmappers.AuthenticationFailedExceptionMapper$GeneratedExceptionHandlerFor$AuthenticationFailedException$OfMethod$handle"); | |
Integer var52 = 5000; | |
((ResourceExceptionMapper)var50).setPriority((Integer)var52); | |
var2[115] = var50; | |
ResourceExceptionMapper var53 = new ResourceExceptionMapper(); | |
var2[116] = var53; | |
Object var54 = var2[116]; | |
Object var55 = var1.getValue("proxykey54"); | |
((ResourceExceptionMapper)var54).setFactory((BeanFactory)var55); | |
((ResourceExceptionMapper)var54).setClassName("io.quarkus.resteasy.reactive.server.runtime.exceptionmappers.AuthenticationCompletionExceptionMapper"); | |
Integer var56 = 5000; | |
((ResourceExceptionMapper)var54).setPriority((Integer)var56); | |
var2[117] = var54; | |
ResourceExceptionMapper var57 = new ResourceExceptionMapper(); | |
var2[118] = var57; | |
Object var58 = var2[118]; | |
Object var59 = var1.getValue("proxykey55"); | |
((ResourceExceptionMapper)var58).setFactory((BeanFactory)var59); | |
((ResourceExceptionMapper)var58).setClassName("io.quarkus.resteasy.reactive.server.runtime.exceptionmappers.ForbiddenExceptionMapper"); | |
Integer var60 = 5001; | |
((ResourceExceptionMapper)var58).setPriority((Integer)var60); | |
var2[119] = var58; | |
ResourceExceptionMapper var61 = new ResourceExceptionMapper(); | |
var2[120] = var61; | |
Object var62 = var2[120]; | |
Object var63 = var1.getValue("proxykey56"); | |
((ResourceExceptionMapper)var62).setFactory((BeanFactory)var63); | |
((ResourceExceptionMapper)var62).setClassName("io.quarkus.resteasy.reactive.server.runtime.exceptionmappers.UnauthorizedExceptionMapper$GeneratedExceptionHandlerFor$UnauthorizedException$OfMethod$handle"); | |
Integer var64 = 5000; | |
((ResourceExceptionMapper)var62).setPriority((Integer)var64); | |
var2[121] = var62; | |
ResourceExceptionMapper var65 = new ResourceExceptionMapper(); | |
var2[122] = var65; | |
Object var66 = var2[122]; | |
Object var67 = var1.getValue("proxykey57"); | |
((ResourceExceptionMapper)var66).setFactory((BeanFactory)var67); | |
((ResourceExceptionMapper)var66).setClassName("io.quarkus.resteasy.reactive.server.runtime.exceptionmappers.AuthenticationRedirectExceptionMapper"); | |
Integer var68 = 5000; | |
((ResourceExceptionMapper)var66).setPriority((Integer)var68); | |
var2[123] = var66; | |
Object var85 = var2[124]; | |
Map var70 = ((ExceptionMapping)var85).getMappers(); | |
ClassLoader var69 = Thread.currentThread().getContextClassLoader(); | |
Class var71 = Class.forName("io.quarkus.security.AuthenticationFailedException", (boolean)1, var69); | |
Object var72 = var2[115]; | |
var70.put(var71, var72); | |
ClassLoader var73 = Thread.currentThread().getContextClassLoader(); | |
Class var74 = Class.forName("io.quarkus.security.AuthenticationCompletionException", (boolean)1, var73); | |
Object var75 = var2[117]; | |
var70.put(var74, var75); | |
ClassLoader var76 = Thread.currentThread().getContextClassLoader(); | |
Class var77 = Class.forName("io.quarkus.security.ForbiddenException", (boolean)1, var76); | |
Object var78 = var2[119]; | |
var70.put(var77, var78); | |
ClassLoader var79 = Thread.currentThread().getContextClassLoader(); | |
Class var80 = Class.forName("io.quarkus.security.UnauthorizedException", (boolean)1, var79); | |
Object var81 = var2[121]; | |
var70.put(var80, var81); | |
ClassLoader var82 = Thread.currentThread().getContextClassLoader(); | |
Class var83 = Class.forName("io.quarkus.security.AuthenticationRedirectException", (boolean)1, var82); | |
Object var84 = var2[123]; | |
var70.put(var83, var84); | |
var2[125] = var85; | |
ParamConverterProviders var86 = new ParamConverterProviders(); | |
var2[126] = var86; | |
Object var87 = var2[126]; | |
var2[127] = var87; | |
ResteasyReactiveConfig var88 = new ResteasyReactiveConfig(); | |
var2[128] = var88; | |
Object var89 = var2[128]; | |
Boolean var90 = Boolean.valueOf((boolean)1); | |
((ResteasyReactiveConfig)var89).setDefaultProduces((Boolean)var90); | |
Boolean var91 = Boolean.valueOf((boolean)1); | |
((ResteasyReactiveConfig)var89).setSingleDefaultProduces((Boolean)var91); | |
((ResteasyReactiveConfig)var89).setInputBufferSize(10240L); | |
var2[129] = var89; | |
ArrayList var92 = new ArrayList(); | |
var2[130] = var92; | |
Object var93 = var2[130]; | |
var2[131] = var93; | |
DynamicFeatures var94 = new DynamicFeatures(); | |
var2[132] = var94; | |
Object var95 = var2[132]; | |
var2[133] = var95; | |
ResourceInterceptors var96 = new ResourceInterceptors(); | |
var2[142] = var96; | |
Reversed var97 = new Reversed(); | |
var2[134] = var97; | |
Object var98 = var2[134]; | |
var2[135] = var98; | |
InterceptorContainer var99 = new InterceptorContainer(); | |
var2[136] = var99; | |
Object var100 = var2[136]; | |
var2[137] = var100; | |
PreMatchInterceptorContainer var101 = new PreMatchInterceptorContainer(); | |
var2[138] = var101; | |
Object var102 = var2[138]; | |
var2[139] = var102; | |
InterceptorContainer var103 = new InterceptorContainer(); | |
var2[140] = var103; | |
Object var104 = var2[140]; | |
var2[141] = var104; | |
Object var105 = var2[142]; | |
Object var106 = var2[135]; | |
((ResourceInterceptors)var105).setContainerResponseFilters((InterceptorContainer)var106); | |
Object var107 = var2[137]; | |
((ResourceInterceptors)var105).setWriterInterceptors((InterceptorContainer)var107); | |
Object var108 = var2[139]; | |
((ResourceInterceptors)var105).setContainerRequestFilters((PreMatchInterceptorContainer)var108); | |
Object var109 = var2[141]; | |
((ResourceInterceptors)var105).setReaderInterceptors((InterceptorContainer)var109); | |
var2[143] = var105; | |
Object var110 = var2[144]; | |
Object var111 = var2[58]; | |
((DeploymentInfo)var110).setClientProxyUnwrapper((Function)var111); | |
Object var112 = var2[109]; | |
((DeploymentInfo)var110).setResourceClasses((List)var112); | |
Object var113 = var2[111]; | |
((DeploymentInfo)var110).setCtxResolvers((ContextResolvers)var113); | |
Object var114 = var2[113]; | |
((DeploymentInfo)var110).setFeatures((Features)var114); | |
((DeploymentInfo)var110).setApplicationPath("/"); | |
Object var115 = var1.getValue("proxykey92"); | |
((DeploymentInfo)var110).setApplicationSupplier((Supplier)var115); | |
Object var116 = var2[2]; | |
((DeploymentInfo)var110).setSerialisers((ServerSerialisers)var116); | |
Object var117 = var2[125]; | |
((DeploymentInfo)var110).setExceptionMapping((ExceptionMapping)var117); | |
Object var118 = var2[127]; | |
((DeploymentInfo)var110).setParamConverterProviders((ParamConverterProviders)var118); | |
Object var119 = var1.getValue("proxykey94"); | |
((DeploymentInfo)var110).setFactoryCreator((Function)var119); | |
Object var120 = var2[129]; | |
((DeploymentInfo)var110).setConfig((ResteasyReactiveConfig)var120); | |
Object var121 = var2[131]; | |
((DeploymentInfo)var110).setLocatableResourceClasses((List)var121); | |
Object var122 = var2[133]; | |
((DeploymentInfo)var110).setDynamicFeatures((DynamicFeatures)var122); | |
Object var123 = var2[143]; | |
((DeploymentInfo)var110).setInterceptors((ResourceInterceptors)var123); | |
var2[145] = var110; | |
HttpBuildTimeConfig var124 = Config.HttpBuildTimeConfig; | |
var2[146] = var124; | |
Object var125 = var2[145]; | |
Object var126 = var1.getValue("proxykey47"); | |
Object var127 = var1.getValue("io.quarkus.runtime.ShutdownContext"); | |
Object var128 = var2[146]; | |
Object var129 = var1.getValue("proxykey91"); | |
Object var131 = var2[0]; | |
RuntimeValue var130 = ((ResteasyReactiveRecorder)var131).createDeployment((DeploymentInfo)var125, (BeanContainer)var126, (ShutdownContext)var127, (HttpBuildTimeConfig)var128, (RequestContextFactory)null, (BeanFactory)var129); | |
var1.putValue("proxykey96", var130); | |
Object var132 = var1.getValue("proxykey96"); | |
Handler var133 = ((ResteasyReactiveRecorder)var131).handler((RuntimeValue)var132); | |
var1.putValue("proxykey98", var133); | |
} | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment