public class HK2Populator extends Object
Constructor and Description |
---|
HK2Populator() |
Modifier and Type | Method and Description |
---|---|
static void |
populate(ServiceLocator serviceLocator)
This method can be used to populate the service locator with files that
have been written out using the
DescriptorImpl writeObject method,
looking in the classpath to locate these files |
static List<ActiveDescriptor> |
populate(ServiceLocator serviceLocator,
DescriptorFileFinder fileFinder,
List<? extends PopulatorPostProcessor> postProcessors)
This method can be used to populate the service locator with files that
have been written out using the
DescriptorImpl writeObject method. |
static void |
populateConfig(ServiceLocator serviceLocator) |
public static List<ActiveDescriptor> populate(ServiceLocator serviceLocator, DescriptorFileFinder fileFinder, List<? extends PopulatorPostProcessor> postProcessors) throws IOException
DescriptorImpl
writeObject method.serviceLocator
- The service locator to populate. May not be null.fileFinder
- An object that finds files in the environment. May not be null.postProcessors
- A post-processor that allows the environment to modify the set
of descriptors that are added to the system. May be null, in which case the descriptors
read in are those that are used to populate the serviceLocatorIOException
- In case of an errorpublic static void populate(ServiceLocator serviceLocator) throws IOException
DescriptorImpl
writeObject method,
looking in the classpath to locate these filesserviceLocator
- The service locator to populate. May not be nullIOException
- In case of an errorpublic static void populateConfig(ServiceLocator serviceLocator) throws BootException
BootException
Copyright © 2009–2023 Oracle Corporation. All rights reserved.