Package org.jboss.as.weld.util
Class ServiceLoaders
- java.lang.Object
-
- org.jboss.as.weld.util.ServiceLoaders
-
public final class ServiceLoaders extends Object
- Author:
- Martin Kouba
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description 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)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 Detail
-
loadSingle
public static <T> Optional<T> loadSingle(Class<T> serviceClass, Class<?> loaderClass)
- 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:
-
-