Uses of Interface
org.glassfish.jersey.internal.inject.ServiceHolder
-
Packages that use ServiceHolder Package Description org.glassfish.jersey.inject.hk2 org.glassfish.jersey.internal Common Jersey internal API classes.org.glassfish.jersey.internal.inject Common Jersey internal injection utility classes. -
-
Uses of ServiceHolder in org.glassfish.jersey.inject.hk2
Methods in org.glassfish.jersey.inject.hk2 that return types with arguments of type ServiceHolder Modifier and Type Method Description <T> java.util.List<ServiceHolder<T>>
AbstractHk2InjectionManager. getAllServiceHolders(java.lang.Class<T> contract, java.lang.annotation.Annotation... qualifiers)
-
Uses of ServiceHolder in org.glassfish.jersey.internal
Fields in org.glassfish.jersey.internal declared as ServiceHolder Modifier and Type Field Description (package private) ServiceHolder<javax.ws.rs.ext.ExceptionMapper>
ExceptionMapperFactory.ExceptionMapperType. mapper
Constructors in org.glassfish.jersey.internal with parameters of type ServiceHolder Constructor Description ExceptionMapperType(ServiceHolder<javax.ws.rs.ext.ExceptionMapper> mapper, java.lang.Class<? extends java.lang.Throwable> exceptionType)
-
Uses of ServiceHolder in org.glassfish.jersey.internal.inject
Classes in org.glassfish.jersey.internal.inject that implement ServiceHolder Modifier and Type Class Description class
ServiceHolderImpl<T>
Implementation of the instance keeper which kept the instance of the class fromInjectionManager
and the other information about this instance.Methods in org.glassfish.jersey.internal.inject that return types with arguments of type ServiceHolder Modifier and Type Method Description <T> java.util.List<ServiceHolder<T>>
InjectionManager. getAllServiceHolders(java.lang.Class<T> contractOrImpl, java.lang.annotation.Annotation... qualifiers)
Gets all services from this injection manager that implements this contract or has this implementation along with information about the service which can be kept byServiceHolder
.static <T> java.util.Collection<ServiceHolder<T>>
Providers. getAllServiceHolders(InjectionManager injectionManager, java.lang.Class<T> contract)
Get collection of allServiceHolder
s bound for providers (custom and default) registered for the given service provider contract in the underlyinginjection manager
container.private static <T> java.util.List<ServiceHolder<T>>
Providers. getServiceHolders(InjectionManager bm, java.lang.Class<T> contract, java.lang.annotation.Annotation... qualifiers)
private static <T> java.util.List<ServiceHolder<T>>
Providers. getServiceHolders(InjectionManager injectionManager, java.lang.Class<T> contract, java.util.Comparator<java.lang.Class<?>> objectComparator, java.lang.annotation.Annotation... qualifiers)
Methods in org.glassfish.jersey.internal.inject with parameters of type ServiceHolder Modifier and Type Method Description private static <T> T
Providers. holder2service(ServiceHolder<T> holder)
Method parameters in org.glassfish.jersey.internal.inject with type arguments of type ServiceHolder Modifier and Type Method Description private static <T> java.util.Set<T>
Providers. getProviderClasses(java.util.Collection<ServiceHolder<T>> providers)
-