Package org.jboss.as.weld.util
Class ServiceLoaders
java.lang.Object
org.jboss.as.weld.util.ServiceLoaders
- Author:
- Martin Kouba
-
Method Summary
Modifier and TypeMethodDescriptionstatic Map<Class<? extends org.jboss.weld.bootstrap.api.Service>,org.jboss.weld.bootstrap.api.Service> loadBeanDeploymentArchiveServices(Class<?> clazz, org.jboss.weld.bootstrap.spi.BeanDeploymentArchive archive) static Map<Class<? extends org.jboss.weld.bootstrap.api.Service>,org.jboss.weld.bootstrap.api.Service> loadModuleServices(Iterable<ModuleServicesProvider> providers, org.jboss.as.server.deployment.DeploymentUnit rootDeploymentUnit, org.jboss.as.server.deployment.DeploymentUnit deploymentUnit, org.jboss.modules.Module module, org.jboss.as.server.deployment.module.ResourceRoot resourceRoot) static <T> Optional<T>loadSingle(Class<T> serviceClass, Class<?> loaderClass)
-
Method Details
-
loadSingle
- Parameters:
serviceClass-loaderClass-- Returns:
-
loadModuleServices
public static Map<Class<? extends org.jboss.weld.bootstrap.api.Service>,org.jboss.weld.bootstrap.api.Service> loadModuleServices(Iterable<ModuleServicesProvider> providers, org.jboss.as.server.deployment.DeploymentUnit rootDeploymentUnit, org.jboss.as.server.deployment.DeploymentUnit deploymentUnit, org.jboss.modules.Module module, org.jboss.as.server.deployment.module.ResourceRoot resourceRoot) - Parameters:
clazz-deploymentUnit-- Returns:
-
loadBeanDeploymentArchiveServices
public static Map<Class<? extends org.jboss.weld.bootstrap.api.Service>,org.jboss.weld.bootstrap.api.Service> loadBeanDeploymentArchiveServices(Class<?> clazz, org.jboss.weld.bootstrap.spi.BeanDeploymentArchive archive) - Parameters:
clazz-archive-- Returns:
-