Class ScanResults

java.lang.Object
org.wildfly.glow.ScanResults
All Implemented Interfaces:
AutoCloseable

public class ScanResults extends Object implements AutoCloseable
  • Method Details

    • getDiscoveredLayers

      public Set<Layer> getDiscoveredLayers()
    • getExcludedLayers

      public Set<Layer> getExcludedLayers()
    • getBaseLayer

      public Layer getBaseLayer()
    • getDecorators

      public Set<Layer> getDecorators()
    • getMetadataOnlyLayers

      public Set<Layer> getMetadataOnlyLayers()
    • getProvisioning

      public org.jboss.galleon.api.Provisioning getProvisioning()
    • getProvisioningConfig

      public org.jboss.galleon.api.config.GalleonProvisioningConfig getProvisioningConfig()
    • getSuggestions

      public Suggestions getSuggestions()
    • getErrorSession

      public ErrorIdentificationSession getErrorSession()
    • getDisabledAddOns

      public Map<AddOn,String> getDisabledAddOns()
    • getEnabledAddOns

      public Set<AddOn> getEnabledAddOns()
    • outputConfig

      public OutputContent outputConfig(Path target, String dockerImageName) throws Exception
      Throws:
      Exception
    • outputInformation

      public void outputInformation() throws Exception
      Throws:
      Exception
    • outputCompactInformation

      public void outputCompactInformation() throws Exception
      Throws:
      Exception
    • outputInformation

      public void outputInformation(ConfigurationResolver resolver) throws Exception
      Throws:
      Exception
    • outputInformation

      public void outputInformation(GlowMessageWriter writer) throws Exception
      Throws:
      Exception
    • outputInformation

      public void outputInformation(GlowMessageWriter writer, ConfigurationResolver resolver) throws Exception
      Throws:
      Exception
    • outputCompactInformation

      public void outputCompactInformation(GlowMessageWriter writer) throws Exception
      Throws:
      Exception
    • getCompactInformation

      public String getCompactInformation() throws Exception
      Throws:
      Exception
    • close

      public void close()
      Specified by:
      close in interface AutoCloseable
    • getExcludedPackages

      public Set<String> getExcludedPackages()
    • getExcludedFeatures

      public Map<Layer,Set<String>> getExcludedFeatures()
    • getFeaturePackVersions

      public Map<org.jboss.galleon.universe.FeaturePackLocation.ProducerSpec,org.jboss.galleon.universe.FeaturePackLocation.FPID> getFeaturePackVersions()
    • getChannels

      public List<org.wildfly.channel.Channel> getChannels()