Class NonInjectionManager
- java.lang.Object
-
- org.glassfish.jersey.client.innate.inject.NonInjectionManager
-
- All Implemented Interfaces:
org.glassfish.jersey.internal.inject.InjectionManager
@ConstrainedTo(CLIENT) public final class NonInjectionManager extends Object implements org.glassfish.jersey.internal.inject.InjectionManager
-
-
Constructor Summary
Constructors Constructor Description NonInjectionManager()NonInjectionManager(boolean warning)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidcompleteRegistration()<T> Tcreate(Class<T> createMe)<T> TcreateAndInitialize(Class<T> createMe)org.glassfish.jersey.internal.inject.ForeignDescriptorcreateForeignDescriptor(org.glassfish.jersey.internal.inject.Binding binding)<T> List<T>getAllInstances(Type contractOrImpl)<T> List<org.glassfish.jersey.internal.inject.ServiceHolder<T>>getAllServiceHolders(Class<T> contractOrImpl, Annotation... qualifiers)<T> TgetInstance(Class<T> contractOrImpl)<T> TgetInstance(Class<T> contractOrImpl, Annotation... qualifiers)<T> TgetInstance(Class<T> contractOrImpl, String classAnalyzer)<T> TgetInstance(Type contractOrImpl)ObjectgetInstance(org.glassfish.jersey.internal.inject.ForeignDescriptor foreignDescriptor)voidinject(Object injectMe)voidinject(Object injectMe, String classAnalyzer)booleanisRegistrable(Class<?> clazz)booleanisShutdown()voidpreDestroy(Object preDestroyMe)voidregister(Iterable<org.glassfish.jersey.internal.inject.Binding> descriptors)voidregister(Object provider)voidregister(org.glassfish.jersey.internal.inject.Binder binder)voidregister(org.glassfish.jersey.internal.inject.Binding binding)voidshutdown()
-
-
-
Method Detail
-
completeRegistration
public void completeRegistration()
- Specified by:
completeRegistrationin interfaceorg.glassfish.jersey.internal.inject.InjectionManager
-
shutdown
public void shutdown()
- Specified by:
shutdownin interfaceorg.glassfish.jersey.internal.inject.InjectionManager
-
isShutdown
public boolean isShutdown()
- Specified by:
isShutdownin interfaceorg.glassfish.jersey.internal.inject.InjectionManager
-
register
public void register(org.glassfish.jersey.internal.inject.Binding binding)
- Specified by:
registerin interfaceorg.glassfish.jersey.internal.inject.InjectionManager
-
register
public void register(Iterable<org.glassfish.jersey.internal.inject.Binding> descriptors)
- Specified by:
registerin interfaceorg.glassfish.jersey.internal.inject.InjectionManager
-
register
public void register(org.glassfish.jersey.internal.inject.Binder binder)
- Specified by:
registerin interfaceorg.glassfish.jersey.internal.inject.InjectionManager
-
register
public void register(Object provider) throws IllegalArgumentException
- Specified by:
registerin interfaceorg.glassfish.jersey.internal.inject.InjectionManager- Throws:
IllegalArgumentException
-
isRegistrable
public boolean isRegistrable(Class<?> clazz)
- Specified by:
isRegistrablein interfaceorg.glassfish.jersey.internal.inject.InjectionManager
-
getAllServiceHolders
public <T> List<org.glassfish.jersey.internal.inject.ServiceHolder<T>> getAllServiceHolders(Class<T> contractOrImpl, Annotation... qualifiers)
- Specified by:
getAllServiceHoldersin interfaceorg.glassfish.jersey.internal.inject.InjectionManager
-
getInstance
public <T> T getInstance(Class<T> contractOrImpl, Annotation... qualifiers)
- Specified by:
getInstancein interfaceorg.glassfish.jersey.internal.inject.InjectionManager
-
getInstance
public <T> T getInstance(Class<T> contractOrImpl, String classAnalyzer)
- Specified by:
getInstancein interfaceorg.glassfish.jersey.internal.inject.InjectionManager
-
getInstance
public <T> T getInstance(Class<T> contractOrImpl)
- Specified by:
getInstancein interfaceorg.glassfish.jersey.internal.inject.InjectionManager
-
getInstance
public <T> T getInstance(Type contractOrImpl)
- Specified by:
getInstancein interfaceorg.glassfish.jersey.internal.inject.InjectionManager
-
getInstance
public Object getInstance(org.glassfish.jersey.internal.inject.ForeignDescriptor foreignDescriptor)
- Specified by:
getInstancein interfaceorg.glassfish.jersey.internal.inject.InjectionManager
-
createForeignDescriptor
public org.glassfish.jersey.internal.inject.ForeignDescriptor createForeignDescriptor(org.glassfish.jersey.internal.inject.Binding binding)
- Specified by:
createForeignDescriptorin interfaceorg.glassfish.jersey.internal.inject.InjectionManager
-
getAllInstances
public <T> List<T> getAllInstances(Type contractOrImpl)
- Specified by:
getAllInstancesin interfaceorg.glassfish.jersey.internal.inject.InjectionManager
-
create
public <T> T create(Class<T> createMe)
- Specified by:
createin interfaceorg.glassfish.jersey.internal.inject.InjectionManager
-
createAndInitialize
public <T> T createAndInitialize(Class<T> createMe)
- Specified by:
createAndInitializein interfaceorg.glassfish.jersey.internal.inject.InjectionManager
-
inject
public void inject(Object injectMe)
- Specified by:
injectin interfaceorg.glassfish.jersey.internal.inject.InjectionManager
-
inject
public void inject(Object injectMe, String classAnalyzer)
- Specified by:
injectin interfaceorg.glassfish.jersey.internal.inject.InjectionManager
-
preDestroy
public void preDestroy(Object preDestroyMe)
- Specified by:
preDestroyin interfaceorg.glassfish.jersey.internal.inject.InjectionManager
-
-