Class WadlApplicationContextImpl

java.lang.Object
org.glassfish.jersey.server.wadl.internal.WadlApplicationContextImpl
All Implemented Interfaces:
WadlApplicationContext

public final class WadlApplicationContextImpl extends Object implements WadlApplicationContext
WADL application context implementation.
  • Field Details

    • LOGGER

      private static final Logger LOGGER
    • WADL_JERSEY_NAMESPACE

      static final String WADL_JERSEY_NAMESPACE
      Jersey WADL extension XML namespace.
      See Also:
    • EXTENDED_ELEMENT

      static final JAXBElement EXTENDED_ELEMENT
      Jersey WADL extension XML element.
    • resourceContext

      private final ExtendedResourceContext resourceContext
    • injectionManager

      private final InjectionManager injectionManager
    • wadlGeneratorConfig

      private final WadlGeneratorConfig wadlGeneratorConfig
    • jaxbContext

      private final JAXBContext jaxbContext
    • wadlGenerationEnabled

      private volatile boolean wadlGenerationEnabled
  • Constructor Details

    • WadlApplicationContextImpl

      @Inject public WadlApplicationContextImpl(InjectionManager injectionManager, javax.ws.rs.core.Configuration configuration, ExtendedResourceContext resourceContext)
      Injection constructor.
      Parameters:
      injectionManager - injection manager.
      configuration - runtime application configuration.
      resourceContext - extended resource context.
  • Method Details