Class WfProvisionedConfigHandler

  • All Implemented Interfaces:
    java.lang.AutoCloseable, org.jboss.galleon.plugin.ProvisionedConfigHandler

    public class WfProvisionedConfigHandler
    extends java.lang.Object
    implements org.jboss.galleon.plugin.ProvisionedConfigHandler, java.lang.AutoCloseable
    Author:
    Alexey Loubyansky
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void close()  
      void done()  
      void endBatch()  
      void nextFeature​(org.jboss.galleon.state.ProvisionedFeature feature)  
      void nextSpec​(org.jboss.galleon.runtime.ResolvedFeatureSpec spec)  
      void prepare​(org.jboss.galleon.state.ProvisionedConfig config)  
      void startBatch()  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • Methods inherited from interface org.jboss.galleon.plugin.ProvisionedConfigHandler

        endBranch, nextFeaturePack, startBranch
    • Constructor Detail

      • WfProvisionedConfigHandler

        public WfProvisionedConfigHandler​(org.jboss.galleon.runtime.ProvisioningRuntime runtime,
                                          WfConfigGenerator configGen)
                                   throws org.jboss.galleon.ProvisioningException
        Throws:
        org.jboss.galleon.ProvisioningException
    • Method Detail

      • prepare

        public void prepare​(org.jboss.galleon.state.ProvisionedConfig config)
                     throws org.jboss.galleon.ProvisioningException
        Specified by:
        prepare in interface org.jboss.galleon.plugin.ProvisionedConfigHandler
        Throws:
        org.jboss.galleon.ProvisioningException
      • nextSpec

        public void nextSpec​(org.jboss.galleon.runtime.ResolvedFeatureSpec spec)
                      throws org.jboss.galleon.ProvisioningException
        Specified by:
        nextSpec in interface org.jboss.galleon.plugin.ProvisionedConfigHandler
        Throws:
        org.jboss.galleon.ProvisioningException
      • nextFeature

        public void nextFeature​(org.jboss.galleon.state.ProvisionedFeature feature)
                         throws org.jboss.galleon.ProvisioningException
        Specified by:
        nextFeature in interface org.jboss.galleon.plugin.ProvisionedConfigHandler
        Throws:
        org.jboss.galleon.ProvisioningException
      • startBatch

        public void startBatch()
                        throws org.jboss.galleon.ProvisioningException
        Specified by:
        startBatch in interface org.jboss.galleon.plugin.ProvisionedConfigHandler
        Throws:
        org.jboss.galleon.ProvisioningException
      • endBatch

        public void endBatch()
                      throws org.jboss.galleon.ProvisioningException
        Specified by:
        endBatch in interface org.jboss.galleon.plugin.ProvisionedConfigHandler
        Throws:
        org.jboss.galleon.ProvisioningException
      • done

        public void done()
                  throws org.jboss.galleon.ProvisioningException
        Specified by:
        done in interface org.jboss.galleon.plugin.ProvisionedConfigHandler
        Throws:
        org.jboss.galleon.ProvisioningException
      • close

        public void close()
        Specified by:
        close in interface java.lang.AutoCloseable