@Priority(value=20) public class CdiInjectionManagerFactory extends org.glassfish.jersey.inject.weld.internal.managed.CdiInjectionManagerFactoryBase implements org.glassfish.jersey.internal.inject.InjectionManagerFactory
InjectionManagerFactory which provides a new instance of CDI InjectionManager.| Constructor and Description |
|---|
CdiInjectionManagerFactory() |
| Modifier and Type | Method and Description |
|---|---|
org.glassfish.jersey.internal.inject.InjectionManager |
create(Object parent) |
org.glassfish.jersey.internal.inject.InjectionManager |
create(Object parent,
jakarta.ws.rs.RuntimeType runtimeType)
Create injectionManager for
or get the existing injection manager for the server |
static org.glassfish.jersey.internal.inject.InjectionManager |
getInjectionManager(jakarta.enterprise.context.spi.CreationalContext<?> creationalContext)
Get the client side InjectionManager stored in the
CreationalContext or the server side InjectionManager. |
getInjectionManagerclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcreatepublic org.glassfish.jersey.internal.inject.InjectionManager create(Object parent)
create in interface org.glassfish.jersey.internal.inject.InjectionManagerFactorypublic org.glassfish.jersey.internal.inject.InjectionManager create(Object parent, jakarta.ws.rs.RuntimeType runtimeType)
or get the existing injection manager for the serverparent - Parent injection manager. Not used in this InjectionManagerFactory.runtimeType - RuntimeType to get or create the proper injection manager.public static org.glassfish.jersey.internal.inject.InjectionManager getInjectionManager(jakarta.enterprise.context.spi.CreationalContext<?> creationalContext)
CreationalContext or the server side InjectionManager.creationalContext - CreationalContext subclass which may hold InjectionManager for the clientCopyright © 2007-2021, Oracle and/or its affiliates. All Rights Reserved. Use is subject to license terms.