Class ConfigurationImpl

java.lang.Object
org.jboss.resteasy.reactive.common.jaxrs.ConfigurationImpl
All Implemented Interfaces:
jakarta.ws.rs.core.Configuration

public class ConfigurationImpl extends Object implements jakarta.ws.rs.core.Configuration
  • Field Details

    • WILDCARD_LIST

      public static final List<jakarta.ws.rs.core.MediaType> WILDCARD_LIST
    • WILDCARD_STRING_LIST

      public static final List<String> WILDCARD_STRING_LIST
  • Constructor Details

    • ConfigurationImpl

      public ConfigurationImpl(jakarta.ws.rs.RuntimeType runtimeType)
    • ConfigurationImpl

      public ConfigurationImpl(jakarta.ws.rs.core.Configuration configuration)
  • Method Details

    • getRuntimeType

      public jakarta.ws.rs.RuntimeType getRuntimeType()
      Specified by:
      getRuntimeType in interface jakarta.ws.rs.core.Configuration
    • getProperties

      public Map<String,Object> getProperties()
      Specified by:
      getProperties in interface jakarta.ws.rs.core.Configuration
    • getProperty

      public Object getProperty(String name)
      Specified by:
      getProperty in interface jakarta.ws.rs.core.Configuration
    • getPropertyNames

      public Collection<String> getPropertyNames()
      Specified by:
      getPropertyNames in interface jakarta.ws.rs.core.Configuration
    • isEnabled

      public boolean isEnabled(jakarta.ws.rs.core.Feature feature)
      Specified by:
      isEnabled in interface jakarta.ws.rs.core.Configuration
    • isEnabled

      public boolean isEnabled(Class<? extends jakarta.ws.rs.core.Feature> featureClass)
      Specified by:
      isEnabled in interface jakarta.ws.rs.core.Configuration
    • isRegistered

      public boolean isRegistered(Object component)
      Specified by:
      isRegistered in interface jakarta.ws.rs.core.Configuration
    • isRegistered

      public boolean isRegistered(Class<?> componentClass)
      Specified by:
      isRegistered in interface jakarta.ws.rs.core.Configuration
    • getContracts

      public Map<Class<?>,Integer> getContracts(Class<?> componentClass)
      Specified by:
      getContracts in interface jakarta.ws.rs.core.Configuration
    • getClasses

      public Set<Class<?>> getClasses()
      Specified by:
      getClasses in interface jakarta.ws.rs.core.Configuration
    • getInstances

      public Set<Object> getInstances()
      Specified by:
      getInstances in interface jakarta.ws.rs.core.Configuration
    • addEnabledFeature

      public void addEnabledFeature(jakarta.ws.rs.core.Feature feature)
    • toString

      public String toString(Object value)
    • property

      public void property(String name, Object value)
    • register

      public void register(Class<?> componentClass)
    • register

      public void register(Class<?> componentClass, int priority)
    • register

      public void register(Class<?> componentClass, Class<?>... contracts)
    • register

      public void register(Object component)
    • register

      public void register(Object component, Class<?>[] contracts)
    • register

      public void register(Class<?> componentClass, Map<Class<?>,Integer> contracts)
    • register

      public void register(Object component, Map<Class<?>,Integer> componentContracts)
    • registerMessageBodyReader

      public void registerMessageBodyReader(jakarta.ws.rs.ext.MessageBodyReader<?> reader, Class<?> handledType, List<String> consumes, jakarta.ws.rs.RuntimeType runtimeType, boolean builtin, Integer priority)
    • registerMessageBodyWriter

      public void registerMessageBodyWriter(jakarta.ws.rs.ext.MessageBodyWriter<?> messageBodyWriter, Class<?> handledType, List<String> consumes, jakarta.ws.rs.RuntimeType runtimeType, boolean builtin, Integer priority)
    • register

      public void register(Object component, int priority)
    • getRequestFilters

      public List<jakarta.ws.rs.client.ClientRequestFilter> getRequestFilters()
    • getResponseFilters

      public List<jakarta.ws.rs.client.ClientResponseFilter> getResponseFilters()
    • getWriterInterceptors

      public List<jakarta.ws.rs.ext.WriterInterceptor> getWriterInterceptors()
    • getReaderInterceptors

      public List<jakarta.ws.rs.ext.ReaderInterceptor> getReaderInterceptors()
    • getRxInvokerProvider

      public jakarta.ws.rs.client.RxInvokerProvider<?> getRxInvokerProvider(Class<?> wantedClass)
    • getContextResolver

      public <T> jakarta.ws.rs.ext.ContextResolver<T> getContextResolver(Class<T> wantedClass)
    • getFromContext

      public <T> T getFromContext(Class<T> wantedClass)
    • getResourceReaders

      public jakarta.ws.rs.core.MultivaluedMap<Class<?>,ResourceReader> getResourceReaders()
    • getResourceWriters

      public jakarta.ws.rs.core.MultivaluedMap<Class<?>,ResourceWriter> getResourceWriters()