Class ResteasyReactiveServerJacksonRecorder

java.lang.Object
io.quarkus.resteasy.reactive.jackson.runtime.ResteasyReactiveServerJacksonRecorder

public class ResteasyReactiveServerJacksonRecorder extends Object
  • Constructor Details

    • ResteasyReactiveServerJacksonRecorder

      public ResteasyReactiveServerJacksonRecorder()
  • Method Details

    • 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()
    • recordJsonView

      public void recordJsonView(String targetId, String className)
    • recordCustomSerialization

      public void recordCustomSerialization(String target, String className)
    • recordCustomDeserialization

      public void recordCustomDeserialization(String target, String className)
    • recordGeneratedSerializer

      public void recordGeneratedSerializer(String className)
    • configureShutdown

      public void configureShutdown(io.quarkus.runtime.ShutdownContext shutdownContext)
    • jsonViewForClass

      public static Class<?> jsonViewForClass(Class<?> clazz)
    • jsonViewForMethod

      public static Class<?> jsonViewForMethod(String methodId)
    • 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)
    • getGeneratedSerializers

      public static Set<Class<? extends com.fasterxml.jackson.databind.ser.std.StdSerializer>> getGeneratedSerializers()