org.glassfish.jersey.server.model
Class ResourceMethodConfig

java.lang.Object
  extended by org.glassfish.jersey.model.internal.DefaultConfig
      extended by org.glassfish.jersey.server.model.ResourceMethodConfig
All Implemented Interfaces:
Configurable

public class ResourceMethodConfig
extends DefaultConfig

Default config for resource methods. Only allowed contracts for this config are:

  • ContainerRequestFilter
  • ContainerResponseFilter
  • ReaderInterceptor
  • WriterInterceptor
  • Author:
    Michal Gajdos (michal.gajdos at oracle.com)

    Constructor Summary
    ResourceMethodConfig(Map<String,Object> properties)
               
     
    Method Summary
    protected  Set<Class<?>> checkContracts(Class<?> providerClass, Set<Class<?>> allProviderContracts, Set<Class<?>> bindingContracts)
               
     
    Methods inherited from class org.glassfish.jersey.model.internal.DefaultConfig
    equals, getFeatureBag, getFeatures, getProperties, getProperty, getProviderBag, getProviderClasses, getProviderInstances, hashCode, isEnabled, lock, register, register, register, register, register, register, register, register, setProperties, setProperty
     
    Methods inherited from class java.lang.Object
    clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
     

    Constructor Detail

    ResourceMethodConfig

    public ResourceMethodConfig(Map<String,Object> properties)
    Method Detail

    checkContracts

    protected Set<Class<?>> checkContracts(Class<?> providerClass,
                                           Set<Class<?>> allProviderContracts,
                                           Set<Class<?>> bindingContracts)
    Overrides:
    checkContracts in class DefaultConfig


    Copyright © 2007-2012 Oracle Corporation. All Rights Reserved. Use is subject to license terms.