Class ResteasyReactiveServerJacksonRecorder
- java.lang.Object
-
- io.quarkus.resteasy.reactive.jackson.runtime.ResteasyReactiveServerJacksonRecorder
-
public class ResteasyReactiveServerJacksonRecorder extends Object
-
-
Constructor Summary
Constructors Constructor Description ResteasyReactiveServerJacksonRecorder()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description voidconfigureShutdown(io.quarkus.runtime.ShutdownContext shutdownContext)io.quarkus.runtime.RuntimeValue<Map<String,Supplier<String[]>>>createConfigExpToAllowedRoles()Supplier<RolesAllowedConfigExpStorage>createRolesAllowedConfigExpStorage(io.quarkus.runtime.RuntimeValue<Map<String,Supplier<String[]>>> configExpToAllowedRoles)static Class<? extends BiFunction<com.fasterxml.jackson.databind.ObjectMapper,Type,com.fasterxml.jackson.databind.ObjectReader>>customDeserializationForClass(Class<?> clazz)static Class<? extends BiFunction<com.fasterxml.jackson.databind.ObjectMapper,Type,com.fasterxml.jackson.databind.ObjectReader>>customDeserializationForMethod(String methodId)static Class<? extends BiFunction<com.fasterxml.jackson.databind.ObjectMapper,Type,com.fasterxml.jackson.databind.ObjectWriter>>customSerializationForClass(Class<?> clazz)static Class<? extends BiFunction<com.fasterxml.jackson.databind.ObjectMapper,Type,com.fasterxml.jackson.databind.ObjectWriter>>customSerializationForMethod(String methodId)voidinitAndValidateRolesAllowedConfigExp()static Class<?>jsonViewForClass(Class<?> clazz)static Class<?>jsonViewForMethod(String methodId)voidrecordCustomDeserialization(String target, String className)voidrecordCustomSerialization(String target, String className)voidrecordJsonView(String targetId, String className)BiConsumer<String,Supplier<String[]>>recordRolesAllowedConfigExpression(io.quarkus.runtime.RuntimeValue<Map<String,Supplier<String[]>>> configExpToAllowedRoles)
-
-
-
Method Detail
-
createConfigExpToAllowedRoles
public io.quarkus.runtime.RuntimeValue<Map<String,Supplier<String[]>>> createConfigExpToAllowedRoles()
-
recordRolesAllowedConfigExpression
public BiConsumer<String,Supplier<String[]>> recordRolesAllowedConfigExpression(io.quarkus.runtime.RuntimeValue<Map<String,Supplier<String[]>>> configExpToAllowedRoles)
-
createRolesAllowedConfigExpStorage
public Supplier<RolesAllowedConfigExpStorage> createRolesAllowedConfigExpStorage(io.quarkus.runtime.RuntimeValue<Map<String,Supplier<String[]>>> configExpToAllowedRoles)
-
initAndValidateRolesAllowedConfigExp
public void initAndValidateRolesAllowedConfigExp()
-
recordCustomDeserialization
public void recordCustomDeserialization(String target, String className)
-
configureShutdown
public void configureShutdown(io.quarkus.runtime.ShutdownContext shutdownContext)
-
customSerializationForMethod
public static Class<? extends BiFunction<com.fasterxml.jackson.databind.ObjectMapper,Type,com.fasterxml.jackson.databind.ObjectWriter>> customSerializationForMethod(String methodId)
-
customSerializationForClass
public static Class<? extends BiFunction<com.fasterxml.jackson.databind.ObjectMapper,Type,com.fasterxml.jackson.databind.ObjectWriter>> customSerializationForClass(Class<?> clazz)
-
customDeserializationForMethod
public static Class<? extends BiFunction<com.fasterxml.jackson.databind.ObjectMapper,Type,com.fasterxml.jackson.databind.ObjectReader>> customDeserializationForMethod(String methodId)
-
customDeserializationForClass
public static Class<? extends BiFunction<com.fasterxml.jackson.databind.ObjectMapper,Type,com.fasterxml.jackson.databind.ObjectReader>> customDeserializationForClass(Class<?> clazz)
-
-