Class NonInjectionManagerFactory
java.lang.Object
org.glassfish.jersey.inject.injectless.NonInjectionManagerFactory
- All Implemented Interfaces:
org.glassfish.jersey.internal.inject.InjectionManagerFactory
@Priority(15)
@ConstrainedTo(CLIENT)
public class NonInjectionManagerFactory
extends Object
implements org.glassfish.jersey.internal.inject.InjectionManagerFactory
This InjectionManagerFactory implementation provides a special InjectionManager. The highest priority
of this injection manager is not to require any DI container. It is designed for pure REST client performing a request
without a further requirements for performing injections in the customer client classes, such a filter or a provider.
It means the customer classes do not have any injection points defined by Inject or Context.
Using this injection manager does not prevent using any Jersey modules (such as Jersey-Media-Jackson module) from working with the client.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.glassfish.jersey.internal.inject.InjectionManagerorg.glassfish.jersey.internal.inject.InjectionManagercreate(Object parent, Configuration configuration) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.glassfish.jersey.internal.inject.InjectionManagerFactory
create
-
Constructor Details
-
NonInjectionManagerFactory
public NonInjectionManagerFactory()
-
-
Method Details
-
create
- Specified by:
createin interfaceorg.glassfish.jersey.internal.inject.InjectionManagerFactory
-
create
public org.glassfish.jersey.internal.inject.InjectionManager create(Object parent, Configuration configuration) - Specified by:
createin interfaceorg.glassfish.jersey.internal.inject.InjectionManagerFactory
-