Package org.glassfish.weld
Class JaxRSJsonContextResolver
- java.lang.Object
-
- org.glassfish.weld.JaxRSJsonContextResolver
-
- All Implemented Interfaces:
jakarta.ws.rs.ext.ContextResolver<jakarta.json.bind.Jsonb>,org.glassfish.jersey.internal.spi.AutoDiscoverable,org.glassfish.jersey.internal.spi.ForcedAutoDiscoverable
@ConstrainedTo(SERVER) @Priority(2000) @Produces("application/json") public class JaxRSJsonContextResolver extends Object implements jakarta.ws.rs.ext.ContextResolver<jakarta.json.bind.Jsonb>, org.glassfish.jersey.internal.spi.ForcedAutoDiscoverableWorks in conjunction withGlassFishWeldProviderto provide the correctJsonbinstance based on the type of Jax-RS resource class being processed. This includes creatingJsonbinstances that contains correctBeanManager
-
-
Constructor Summary
Constructors Constructor Description JaxRSJsonContextResolver()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidconfigure(jakarta.ws.rs.core.FeatureContext context)jakarta.json.bind.JsonbgetContext(Class<?> type)
-
-
-
Method Detail
-
configure
public void configure(jakarta.ws.rs.core.FeatureContext context)
- Specified by:
configurein interfaceorg.glassfish.jersey.internal.spi.AutoDiscoverable
-
getContext
public jakarta.json.bind.Jsonb getContext(Class<?> type)
- Specified by:
getContextin interfacejakarta.ws.rs.ext.ContextResolver<jakarta.json.bind.Jsonb>
-
-