Class WfConfigsReader
- java.lang.Object
-
- org.wildfly.galleon.plugin.config.generator.WfEmbeddedTaskBase<java.util.List<org.jboss.galleon.state.ProvisionedConfig>>
-
- org.wildfly.galleon.plugin.config.generator.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
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classWfConfigsReader.ConfigSpecMapper
-
Constructor Summary
Constructors Constructor Description WfConfigsReader()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voiddoGenerate(org.jboss.galleon.layout.ProvisioningLayout<org.jboss.galleon.runtime.FeaturePackRuntimeBuilder> layout, org.jboss.galleon.state.ProvisionedState provisionedState)protected voiddoStartHc(java.lang.String... args)protected voiddoStartServer(java.lang.String... args)static voidexportDiff(org.jboss.galleon.diff.ProvisioningDiffProvider diffProvider)voidforkedEmbeddedDone(java.lang.String... args)voidforkedEmbeddedMessage(java.lang.String msg)voidforkedForEmbedded(java.lang.String... args)protected java.lang.String[]getForkArgs()protected java.lang.StringgetHome(org.jboss.galleon.runtime.ProvisioningRuntime runtime)java.util.List<org.jboss.galleon.state.ProvisionedConfig>getResult()protected voidhandleSuccess(org.jboss.dmr.ModelNode response)-
Methods inherited from class org.wildfly.galleon.plugin.config.generator.WfEmbeddedTaskBase
generate, isForkEmbedded
-
-
-
-
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:
getHomein classWfEmbeddedTaskBase<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:
doGeneratein classWfEmbeddedTaskBase<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:
getForkArgsin classWfEmbeddedTaskBase<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:
forkedForEmbeddedin interfaceorg.wildfly.galleon.plugin.server.ForkCallback- Overrides:
forkedForEmbeddedin classWfEmbeddedTaskBase<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:
handleSuccessin classWfEmbeddedTaskBase<java.util.List<org.jboss.galleon.state.ProvisionedConfig>>- Throws:
org.jboss.galleon.ProvisioningException
-
forkedEmbeddedMessage
public void forkedEmbeddedMessage(java.lang.String msg)
- Specified by:
forkedEmbeddedMessagein interfaceorg.wildfly.galleon.plugin.server.ForkCallback- Overrides:
forkedEmbeddedMessagein classWfEmbeddedTaskBase<java.util.List<org.jboss.galleon.state.ProvisionedConfig>>
-
getResult
public java.util.List<org.jboss.galleon.state.ProvisionedConfig> getResult()
- Overrides:
getResultin classWfEmbeddedTaskBase<java.util.List<org.jboss.galleon.state.ProvisionedConfig>>
-
doStartServer
protected void doStartServer(java.lang.String... args) throws org.jboss.galleon.ProvisioningException- Overrides:
doStartServerin classWfEmbeddedTaskBase<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:
doStartHcin classWfEmbeddedTaskBase<java.util.List<org.jboss.galleon.state.ProvisionedConfig>>- Throws:
org.jboss.galleon.ProvisioningException
-
-