Class FlatDeployment

  • All Implemented Interfaces:
    org.jboss.weld.bootstrap.spi.CDI11Deployment, org.jboss.weld.bootstrap.spi.Deployment

    public class FlatDeployment
    extends Object
    implements org.jboss.weld.bootstrap.spi.CDI11Deployment
    • Constructor Summary

      Constructors 
      Constructor Description
      FlatDeployment​(org.jboss.weld.bootstrap.spi.BeanDeploymentArchive[] beanDeploymentArchives, jakarta.enterprise.inject.spi.Extension... extensions)  
      FlatDeployment​(org.jboss.weld.bootstrap.spi.BeanDeploymentArchive[] beanDeploymentArchives, org.jboss.weld.bootstrap.api.Environment environment, jakarta.enterprise.inject.spi.Extension... extensions)  
      FlatDeployment​(org.jboss.weld.bootstrap.spi.BeanDeploymentArchive beanDeploymentArchive, jakarta.enterprise.inject.spi.Extension... extensions)  
      FlatDeployment​(org.jboss.weld.bootstrap.spi.BeanDeploymentArchive beanDeploymentArchive, org.jboss.weld.bootstrap.api.Environment environment, jakarta.enterprise.inject.spi.Extension... extensions)  
    • Constructor Detail

      • FlatDeployment

        public FlatDeployment​(org.jboss.weld.bootstrap.spi.BeanDeploymentArchive beanDeploymentArchive,
                              jakarta.enterprise.inject.spi.Extension... extensions)
      • FlatDeployment

        public FlatDeployment​(org.jboss.weld.bootstrap.spi.BeanDeploymentArchive beanDeploymentArchive,
                              org.jboss.weld.bootstrap.api.Environment environment,
                              jakarta.enterprise.inject.spi.Extension... extensions)
      • FlatDeployment

        public FlatDeployment​(org.jboss.weld.bootstrap.spi.BeanDeploymentArchive[] beanDeploymentArchives,
                              jakarta.enterprise.inject.spi.Extension... extensions)
      • FlatDeployment

        public FlatDeployment​(org.jboss.weld.bootstrap.spi.BeanDeploymentArchive[] beanDeploymentArchives,
                              org.jboss.weld.bootstrap.api.Environment environment,
                              jakarta.enterprise.inject.spi.Extension... extensions)
    • Method Detail

      • configureServices

        protected void configureServices​(org.jboss.weld.bootstrap.api.Environment environment)
      • getServices

        public org.jboss.weld.bootstrap.api.ServiceRegistry getServices()
        Specified by:
        getServices in interface org.jboss.weld.bootstrap.spi.Deployment
      • getExtensions

        public Iterable<org.jboss.weld.bootstrap.spi.Metadata<jakarta.enterprise.inject.spi.Extension>> getExtensions()
        Specified by:
        getExtensions in interface org.jboss.weld.bootstrap.spi.Deployment
      • transform

        public static Iterable<org.jboss.weld.bootstrap.spi.Metadata<jakarta.enterprise.inject.spi.Extension>> transform​(jakarta.enterprise.inject.spi.Extension... extensions)
      • getBeanDeploymentArchives

        public Collection<org.jboss.weld.bootstrap.spi.BeanDeploymentArchive> getBeanDeploymentArchives()
        Specified by:
        getBeanDeploymentArchives in interface org.jboss.weld.bootstrap.spi.Deployment
      • loadBeanDeploymentArchive

        public org.jboss.weld.bootstrap.spi.BeanDeploymentArchive loadBeanDeploymentArchive​(Class<?> beanClass)
        Specified by:
        loadBeanDeploymentArchive in interface org.jboss.weld.bootstrap.spi.Deployment
      • getWar

        protected org.jboss.weld.bootstrap.spi.BeanDeploymentArchive getWar()
      • getBeanDeploymentArchive

        public org.jboss.weld.bootstrap.spi.BeanDeploymentArchive getBeanDeploymentArchive​(Class<?> beanClass)
        Specified by:
        getBeanDeploymentArchive in interface org.jboss.weld.bootstrap.spi.CDI11Deployment