Package org.glassfish.jersey.logging
Class LoggingFeatureAutoDiscoverable
- java.lang.Object
-
- org.glassfish.jersey.logging.LoggingFeatureAutoDiscoverable
-
- All Implemented Interfaces:
org.glassfish.jersey.internal.spi.AutoDiscoverable
@Priority(2000) public final class LoggingFeatureAutoDiscoverable extends Object implements org.glassfish.jersey.internal.spi.AutoDiscoverable
Auto-discoverable class that registersLoggingFeature
based on configuration properties.Feature is registered if any of the common properties (see
LoggingFeature
) is set or any of the client properties is set and context'sRuntimeType
isRuntimeType.CLIENT
or any of the server properties is set and context'sRuntimeType
isRuntimeType.SERVER
.The registration does not occur if the feature is already registered or auto-discoverable mechanism is disabled.
- Since:
- 2.23
- Author:
- Ondrej Kosatka
-
-
Constructor Summary
Constructors Constructor Description LoggingFeatureAutoDiscoverable()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
configure(FeatureContext context)
A call-back method called when an auto-discoverable component is to be configured in a given runtime configuration scope.
-
-
-
Method Detail
-
configure
public void configure(FeatureContext context)
Description copied from interface:org.glassfish.jersey.internal.spi.AutoDiscoverable
A call-back method called when an auto-discoverable component is to be configured in a given runtime configuration scope.Note that as with
JAX-RS features
, before registering new JAX-RS components in a given configurable context, an auto-discoverable component should verify that newly registered components are not already registered in the configurable context.- Specified by:
configure
in interfaceorg.glassfish.jersey.internal.spi.AutoDiscoverable
- Parameters:
context
- configurable context in which the auto-discoverable should be configured.
-
-