Class FeatureContainer

    • Constructor Detail

      • FeatureContainer

        protected FeatureContainer​(java.lang.String name,
                                   org.jboss.galleon.universe.FeaturePackLocation.FPID fpid,
                                   org.jboss.galleon.config.ProvisioningConfig config)
    • Method Detail

      • getProvisioningConfig

        public org.jboss.galleon.config.ProvisioningConfig getProvisioningConfig()
      • getFPID

        public org.jboss.galleon.universe.FeaturePackLocation.FPID getFPID()
      • getName

        public java.lang.String getName()
      • setFullDependencies

        public void setFullDependencies​(java.util.Map<java.lang.String,​FeatureContainer> fullDependencies)
      • setEdit

        public void setEdit​(boolean edit)
      • isEdit

        public boolean isEdit()
      • getFullDependencies

        public java.util.Map<java.lang.String,​FeatureContainer> getFullDependencies()
      • addFinalConfig

        protected void addFinalConfig​(ConfigInfo info)
      • getFinalConfigs

        public java.util.Map<java.lang.String,​java.util.List<ConfigInfo>> getFinalConfigs()
      • setFeatureSpecRoot

        protected void setFeatureSpecRoot​(java.lang.String origin,
                                          Group featuresSpecRoot)
      • setPackagesRoot

        protected void setPackagesRoot​(java.lang.String origin,
                                       Group packagesRoot)
      • getFeatureSpecs

        public java.util.Map<java.lang.String,​Group> getFeatureSpecs()
      • getPackages

        public java.util.Map<java.lang.String,​Group> getPackages()
      • getAllSpecs

        public java.util.Map<org.jboss.galleon.runtime.ResolvedSpecId,​FeatureSpecInfo> getAllSpecs()
      • getAllPackages

        public java.util.Map<Identity,​Group> getAllPackages()
      • getAllFeatures

        public java.util.Map<org.jboss.galleon.runtime.ResolvedSpecId,​java.util.List<FeatureInfo>> getAllFeatures()
      • getLayers

        public java.util.Set<org.jboss.galleon.config.ConfigId> getLayers()
      • getOptionalPackagesProducers

        public java.util.Set<java.lang.String> getOptionalPackagesProducers()
      • getOptionalPackages

        public java.util.Map<java.lang.String,​java.util.Map<java.lang.String,​java.util.Set<java.lang.String>>> getOptionalPackages()
      • getPassivePackages

        public java.util.Map<java.lang.String,​java.util.Map<java.lang.String,​java.util.Set<java.lang.String>>> getPassivePackages()
      • getOrphanOptionalPackages

        public java.util.Map<java.lang.String,​java.util.Set<java.lang.String>> getOrphanOptionalPackages()
      • getOrphanPassivePackages

        public java.util.Map<java.lang.String,​java.util.Set<java.lang.String>> getOrphanPassivePackages()