Uses of Class
org.glassfish.hk2.api.MultiException
Packages that use MultiException
Package
Description
-
Uses of MultiException in org.glassfish.hk2.api
Methods in org.glassfish.hk2.api that return MultiExceptionModifier and TypeMethodDescriptionErrorInformation.getAssociatedException()This will contain the associated exception or exceptions that caused the failure.Methods in org.glassfish.hk2.api that throw MultiExceptionModifier and TypeMethodDescriptionProxyCtl.__make()This method causes the proxy instance to get created at the current time, without calling any of the methods on the underlying class itself.<T> ActiveDescriptor<T>DynamicConfiguration.addActiveDescriptor(Class<T> rawClass) This adds an active descriptor to the system based completely on the analysis of the given class.DynamicConfiguration.addActiveFactoryDescriptor(Class<? extends Factory<T>> rawFactoryClass) This adds two active descriptors to the system based completely on the analysis of the givenFactoryclass.voidDynamicConfiguration.commit()This causes the configuration to get committed.List<ServiceHandle<?>>ServiceLocator.getAllServiceHandles(Annotation qualifier, Annotation... qualifiers) Gets a list ofServiceHandlethat can be used to get and destroy services associated with descriptors that match the provided criteria<T> List<ServiceHandle<T>>ServiceLocator.getAllServiceHandles(Class<T> contractOrImpl, Annotation... qualifiers) Gets a list ofServiceHandlethat can be used to get and destroy services associated with descriptors that match the provided criteriaList<ServiceHandle<?>>ServiceLocator.getAllServiceHandles(Type contractOrImpl, Annotation... qualifiers) Gets a list ofServiceHandlethat can be used to get and destroy services associated with descriptors that match the provided criteriaList<ServiceHandle<?>>ServiceLocator.getAllServiceHandles(Filter searchCriteria) Gets a list ofServiceHandlewhoseActiveDescriptors match the supplied filter.<T> List<T>ServiceLocator.getAllServices(Annotation qualifier, Annotation... qualifiers) Gets all services from this locator that have the provided qualifiers<T> List<T>ServiceLocator.getAllServices(Class<T> contractOrImpl, Annotation... qualifiers) Gets all services from this locator that implement this contract or have this implementation and have the provided qualifiers<T> List<T>ServiceLocator.getAllServices(Type contractOrImpl, Annotation... qualifiers) Gets all services from this locator that implement this contract or have this implementation and have the provided qualifiersList<?>ServiceLocator.getAllServices(Filter searchCriteria) Gets all services from this locator that match the providedFilter<T> Constructor<T>ClassAnalyzer.getConstructor(Class<T> clazz) Will return the constructor that it to be used when constructing this serviceWill return the set of initializer fields to be used when initializing this serviceClassAnalyzer.getInitializerMethods(Class<T> clazz) Will return the set of initializer method to be used when initializing this serviceServiceLocator.getInjecteeDescriptor(Injectee injectee) This method will first find a descriptor for this injectee, and then reify that descriptor.<T> MethodClassAnalyzer.getPostConstructMethod(Class<T> clazz) Will return the postConstruct method of the class<T> MethodClassAnalyzer.getPreDestroyMethod(Class<T> clazz) Will return the preDestroy method of the class<T> TServiceLocator.getService(Class<T> contractOrImpl, Annotation... qualifiers) Gets the best service from this locator that implements this contract or has this implementation<T> TServiceLocator.getService(Class<T> contractOrImpl, String name, Annotation... qualifiers) Gets the best service from this locator that implements this contract or has this implementation and has the given name<T> TServiceLocator.getService(Type contractOrImpl, Annotation... qualifiers) Gets the best service from this locator that implements this contract or has this implementation<T> TServiceLocator.getService(Type contractOrImpl, String name, Annotation... qualifiers) Gets the best service from this locator that implements this contract or has this implementation and has the given name<T> TServiceLocator.getService(ActiveDescriptor<T> activeDescriptor, ServiceHandle<?> root) Deprecated.<T> TServiceLocator.getService(ActiveDescriptor<T> activeDescriptor, ServiceHandle<?> root, Injectee injectee) This method should be called by code resolving injectee's on behalf of some root service, usually by an implementation ofInjectionResolver.resolve(Injectee, ServiceHandle).<T> ServiceHandle<T>ServiceLocator.getServiceHandle(Class<T> contractOrImpl, Annotation... qualifiers) Gets aServiceHandlethat can be used to get and destroy the service that best matches the given criteria<T> ServiceHandle<T>ServiceLocator.getServiceHandle(Class<T> contractOrImpl, String name, Annotation... qualifiers) Gets aServiceHandlethat can be used to get and destroy the service that best matches the given criteria<T> ServiceHandle<T>ServiceLocator.getServiceHandle(Type contractOrImpl, Annotation... qualifiers) Gets aServiceHandlethat can be used to get and destroy the service that best matches the given criteria<T> ServiceHandle<T>ServiceLocator.getServiceHandle(Type contractOrImpl, String name, Annotation... qualifiers) Gets aServiceHandlethat can be used to get and destroy the service that best matches the given criteria<T> ServiceHandle<T>ServiceLocator.getServiceHandle(ActiveDescriptor<T> activeDescriptor) Gets aServiceHandlethat can be used to get and destroy the service described by theActiveDescriptor.<T> ServiceHandle<T>ServiceLocator.getServiceHandle(ActiveDescriptor<T> activeDescriptor, Injectee injectee) Gets aServiceHandlethat can be used to get and destroy the service described by theActiveDescriptor.Class<?>Loads a class given the class name to instantiatevoidErrorService.onFailure(ErrorInformation errorInformation) This method is called when a failure occurs in the system.List<ActiveDescriptor<?>>Populator.populate()This method will populate the service locator using the system classloader to find the hk2-locator files from the default location of META-INF/hk2-locator/default.List<ActiveDescriptor<?>>Populator.populate(DescriptorFileFinder fileFinder, PopulatorPostProcessor... postProcessors) This method can be used to populate the service locator with files that have been written out using theDescriptorImplwriteObject method.voidTwoPhaseResource.prepareDynamicConfiguration(TwoPhaseTransactionData dynamicConfiguration) This method is called prior to any changes being made to theServiceLocatorbut after the IdempotentFilters are called.ServiceLocator.reifyDescriptor(Descriptor descriptor) Converts a descriptor to an ActiveDescriptor.ServiceLocator.reifyDescriptor(Descriptor descriptor, Injectee injectee) Converts a descriptor to an ActiveDescriptor. -
Uses of MultiException in org.glassfish.hk2.internal
Methods in org.glassfish.hk2.internal that throw MultiExceptionModifier and TypeMethodDescriptionvoidImmediateHelper.onFailure(ErrorInformation errorInformation) -
Uses of MultiException in org.glassfish.hk2.utilities
Methods in org.glassfish.hk2.utilities that throw MultiExceptionModifier and TypeMethodDescriptionstatic ServiceLocatorServiceLocatorUtilities.createAndPopulateServiceLocator(String name) This method is often the first line of a stand-alone client that wishes to use HK2.static <T> TServiceLocatorUtilities.findOrCreateService(ServiceLocator locator, Class<T> type, Annotation... qualifiers) This method will first attempt to find a service corresponding to the type and qualifiers passed in to the method, and if one is found simply returns it.Class<?>voidIgnoringErrorService.onFailure(ErrorInformation errorInformation) voidRethrowErrorService.onFailure(ErrorInformation errorInformation) -
Uses of MultiException in org.glassfish.hk2.utilities.binding
Methods in org.glassfish.hk2.utilities.binding that throw MultiExceptionModifier and TypeMethodDescription<T> ActiveDescriptor<T>AbstractBinder.addActiveDescriptor(Class<T> rawClass) This adds an active descriptor to the system based completely on the analysis of the given class.AbstractBinder.addActiveFactoryDescriptor(Class<? extends Factory<T>> rawFactoryClass) This adds two active descriptors to the system based completely on the analysis of the givenFactoryclass.voidAbstractBinder.commit()This causes the configuration to get committed.
ServiceLocator.getService(ActiveDescriptor, ServiceHandle, Injectee)