Class ConfigurationImpl

java.lang.Object
org.apache.cxf.jaxrs.impl.ConfigurationImpl
All Implemented Interfaces:
jakarta.ws.rs.core.Configuration

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

    • ConfigurationImpl

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

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

    • getClasses

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

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

      public Set<Object> getInstances()
      Specified by:
      getInstances 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
    • getRuntimeType

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

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

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

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

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

      public void setProperty(String name, Object value)
    • setFeature

      public void setFeature(jakarta.ws.rs.core.Feature f, boolean enabled)
    • register

      public boolean register(Object provider, Map<Class<?>,Integer> contracts)
    • initContractsMap

      public static Map<Class<?>,Integer> initContractsMap(int bindingPriority, Class<?>... contracts)
    • createProvider

      public static Object createProvider(Class<?> cls)