Class LocalResteasyProviderFactory

  • All Implemented Interfaces:
    javax.ws.rs.core.Configurable<ResteasyProviderFactory>, javax.ws.rs.core.Configuration, javax.ws.rs.ext.Providers, HeaderValueProcessor

    public class LocalResteasyProviderFactory
    extends ResteasyProviderFactory
    A version of ResteasyProviderFactory which does not reference its parent after it is created. Used for client framework Configurables.
    • Method Detail

      • isEnabled

        public boolean isEnabled​(javax.ws.rs.core.Feature feature)
        Specified by:
        isEnabled in interface javax.ws.rs.core.Configuration
        Overrides:
        isEnabled in class ResteasyProviderFactory
      • isEnabled

        public boolean isEnabled​(java.lang.Class<? extends javax.ws.rs.core.Feature> featureClass)
        Specified by:
        isEnabled in interface javax.ws.rs.core.Configuration
        Overrides:
        isEnabled in class ResteasyProviderFactory
      • isRegistered

        public boolean isRegistered​(java.lang.Class<?> componentClass)
        Specified by:
        isRegistered in interface javax.ws.rs.core.Configuration
        Overrides:
        isRegistered in class ResteasyProviderFactory
      • getContracts

        public java.util.Map<java.lang.Class<?>,​java.lang.Integer> getContracts​(java.lang.Class<?> componentClass)
        Specified by:
        getContracts in interface javax.ws.rs.core.Configuration
        Overrides:
        getContracts in class ResteasyProviderFactory
      • getRuntimeType

        public javax.ws.rs.RuntimeType getRuntimeType()
        Specified by:
        getRuntimeType in interface javax.ws.rs.core.Configuration
        Overrides:
        getRuntimeType in class ResteasyProviderFactory