Class DynamicFeatureContextDelegate

  • All Implemented Interfaces:
    javax.ws.rs.core.Configurable<javax.ws.rs.core.FeatureContext>, javax.ws.rs.core.FeatureContext

    public class DynamicFeatureContextDelegate
    extends FeatureContextDelegate
    Author:
    Nicolas NESMON
    • Constructor Detail

      • DynamicFeatureContextDelegate

        public DynamicFeatureContextDelegate​(javax.ws.rs.core.Configurable<?> configurable)
    • Method Detail

      • property

        public javax.ws.rs.core.FeatureContext property​(String name,
                                                        Object value)
        Specified by:
        property in interface javax.ws.rs.core.Configurable<javax.ws.rs.core.FeatureContext>
        Overrides:
        property in class FeatureContextDelegate
      • register

        public javax.ws.rs.core.FeatureContext register​(Class<?> componentClass)
        Specified by:
        register in interface javax.ws.rs.core.Configurable<javax.ws.rs.core.FeatureContext>
        Overrides:
        register in class FeatureContextDelegate
      • register

        public javax.ws.rs.core.FeatureContext register​(Class<?> componentClass,
                                                        int priority)
        Specified by:
        register in interface javax.ws.rs.core.Configurable<javax.ws.rs.core.FeatureContext>
        Overrides:
        register in class FeatureContextDelegate
      • register

        public javax.ws.rs.core.FeatureContext register​(Class<?> componentClass,
                                                        Class<?>... contracts)
        Specified by:
        register in interface javax.ws.rs.core.Configurable<javax.ws.rs.core.FeatureContext>
        Overrides:
        register in class FeatureContextDelegate
      • register

        public javax.ws.rs.core.FeatureContext register​(Class<?> componentClass,
                                                        Map<Class<?>,​Integer> contracts)
        Specified by:
        register in interface javax.ws.rs.core.Configurable<javax.ws.rs.core.FeatureContext>
        Overrides:
        register in class FeatureContextDelegate
      • register

        public javax.ws.rs.core.FeatureContext register​(Object component)
        Specified by:
        register in interface javax.ws.rs.core.Configurable<javax.ws.rs.core.FeatureContext>
        Overrides:
        register in class FeatureContextDelegate
      • register

        public javax.ws.rs.core.FeatureContext register​(Object component,
                                                        int priority)
        Specified by:
        register in interface javax.ws.rs.core.Configurable<javax.ws.rs.core.FeatureContext>
        Overrides:
        register in class FeatureContextDelegate
      • register

        public javax.ws.rs.core.FeatureContext register​(Object component,
                                                        Class<?>... contracts)
        Specified by:
        register in interface javax.ws.rs.core.Configurable<javax.ws.rs.core.FeatureContext>
        Overrides:
        register in class FeatureContextDelegate
      • register

        public javax.ws.rs.core.FeatureContext register​(Object component,
                                                        Map<Class<?>,​Integer> contracts)
        Specified by:
        register in interface javax.ws.rs.core.Configurable<javax.ws.rs.core.FeatureContext>
        Overrides:
        register in class FeatureContextDelegate