Class WfConfigsReader

  • All Implemented Interfaces:
    org.wildfly.galleon.plugin.server.ForkCallback

    public class WfConfigsReader
    extends WfEmbeddedTaskBase<java.util.List<org.jboss.galleon.state.ProvisionedConfig>>
    Author:
    Alexay Loubyansky
    • Constructor Summary

      Constructors 
      Constructor Description
      WfConfigsReader()  
    • Method Summary

      All Methods Static Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      protected void doGenerate​(org.jboss.galleon.layout.ProvisioningLayout<org.jboss.galleon.runtime.FeaturePackRuntimeBuilder> layout, org.jboss.galleon.state.ProvisionedState provisionedState)  
      protected void doStartHc​(java.lang.String... args)  
      protected void doStartServer​(java.lang.String... args)  
      static void exportDiff​(org.jboss.galleon.diff.ProvisioningDiffProvider diffProvider)  
      void forkedEmbeddedDone​(java.lang.String... args)  
      void forkedEmbeddedMessage​(java.lang.String msg)  
      void forkedForEmbedded​(java.lang.String... args)  
      protected java.lang.String[] getForkArgs()  
      protected java.lang.String getHome​(org.jboss.galleon.runtime.ProvisioningRuntime runtime)  
      java.util.List<org.jboss.galleon.state.ProvisionedConfig> getResult()  
      protected void handleSuccess​(org.jboss.dmr.ModelNode response)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • WfConfigsReader

        public WfConfigsReader()
    • Method Detail

      • exportDiff

        public static void exportDiff​(org.jboss.galleon.diff.ProvisioningDiffProvider diffProvider)
                               throws org.jboss.galleon.ProvisioningException
        Throws:
        org.jboss.galleon.ProvisioningException
      • getHome

        protected java.lang.String getHome​(org.jboss.galleon.runtime.ProvisioningRuntime runtime)
        Overrides:
        getHome in class WfEmbeddedTaskBase<java.util.List<org.jboss.galleon.state.ProvisionedConfig>>
      • doGenerate

        protected void doGenerate​(org.jboss.galleon.layout.ProvisioningLayout<org.jboss.galleon.runtime.FeaturePackRuntimeBuilder> layout,
                                  org.jboss.galleon.state.ProvisionedState provisionedState)
                           throws org.jboss.galleon.ProvisioningException
        Specified by:
        doGenerate in class WfEmbeddedTaskBase<java.util.List<org.jboss.galleon.state.ProvisionedConfig>>
        Throws:
        org.jboss.galleon.ProvisioningException
      • getForkArgs

        protected java.lang.String[] getForkArgs()
                                          throws org.jboss.galleon.ProvisioningException
        Overrides:
        getForkArgs in class WfEmbeddedTaskBase<java.util.List<org.jboss.galleon.state.ProvisionedConfig>>
        Throws:
        org.jboss.galleon.ProvisioningException
      • forkedForEmbedded

        public void forkedForEmbedded​(java.lang.String... args)
                               throws org.wildfly.galleon.plugin.server.ConfigGeneratorException
        Specified by:
        forkedForEmbedded in interface org.wildfly.galleon.plugin.server.ForkCallback
        Overrides:
        forkedForEmbedded in class WfEmbeddedTaskBase<java.util.List<org.jboss.galleon.state.ProvisionedConfig>>
        Throws:
        org.wildfly.galleon.plugin.server.ConfigGeneratorException
      • forkedEmbeddedDone

        public void forkedEmbeddedDone​(java.lang.String... args)
                                throws org.wildfly.galleon.plugin.server.ConfigGeneratorException
        Throws:
        org.wildfly.galleon.plugin.server.ConfigGeneratorException
      • handleSuccess

        protected void handleSuccess​(org.jboss.dmr.ModelNode response)
                              throws org.jboss.galleon.ProvisioningException
        Overrides:
        handleSuccess in class WfEmbeddedTaskBase<java.util.List<org.jboss.galleon.state.ProvisionedConfig>>
        Throws:
        org.jboss.galleon.ProvisioningException
      • forkedEmbeddedMessage

        public void forkedEmbeddedMessage​(java.lang.String msg)
        Specified by:
        forkedEmbeddedMessage in interface org.wildfly.galleon.plugin.server.ForkCallback
        Overrides:
        forkedEmbeddedMessage in class WfEmbeddedTaskBase<java.util.List<org.jboss.galleon.state.ProvisionedConfig>>
      • getResult

        public java.util.List<org.jboss.galleon.state.ProvisionedConfig> getResult()
        Overrides:
        getResult in class WfEmbeddedTaskBase<java.util.List<org.jboss.galleon.state.ProvisionedConfig>>
      • doStartServer

        protected void doStartServer​(java.lang.String... args)
                              throws org.jboss.galleon.ProvisioningException
        Overrides:
        doStartServer in class WfEmbeddedTaskBase<java.util.List<org.jboss.galleon.state.ProvisionedConfig>>
        Throws:
        org.jboss.galleon.ProvisioningException
      • doStartHc

        protected void doStartHc​(java.lang.String... args)
                          throws org.jboss.galleon.ProvisioningException
        Overrides:
        doStartHc in class WfEmbeddedTaskBase<java.util.List<org.jboss.galleon.state.ProvisionedConfig>>
        Throws:
        org.jboss.galleon.ProvisioningException