Class EmbeddedServerInvoker
- java.lang.Object
-
- org.wildfly.galleon.plugin.server.EmbeddedServerInvoker
-
public class EmbeddedServerInvoker extends java.lang.Object- Author:
- Emmanuel Hugonnet (c) 2017 Red Hat, inc.
-
-
Constructor Summary
Constructors Constructor Description EmbeddedServerInvoker(org.jboss.galleon.MessageWriter messageWriter, java.nio.file.Path installationDir, java.lang.String config)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static java.nio.file.PathcreateEmbeddedHostControllerScript(java.lang.String domainConfig, java.lang.String hostConfig, java.util.List<java.lang.String> commands)java.nio.file.PathcreateEmbeddedStandaloneScript(java.util.List<java.lang.String> commands)voidexecute(java.lang.String... commands)Starts an embedded server to execute commandsvoidexecute(java.util.List<java.lang.String> commands)Starts an embedded server to execute commandsstatic java.lang.StringstartEmbeddedHostControllerCommand(java.lang.String domainConfig, java.lang.String hostConfig)java.lang.StringstartEmbeddedServerCommand()
-
-
-
Method Detail
-
createEmbeddedStandaloneScript
public java.nio.file.Path createEmbeddedStandaloneScript(java.util.List<java.lang.String> commands) throws org.jboss.galleon.ProvisioningException- Throws:
org.jboss.galleon.ProvisioningException
-
createEmbeddedHostControllerScript
public static java.nio.file.Path createEmbeddedHostControllerScript(java.lang.String domainConfig, java.lang.String hostConfig, java.util.List<java.lang.String> commands) throws org.jboss.galleon.ProvisioningException- Throws:
org.jboss.galleon.ProvisioningException
-
startEmbeddedServerCommand
public java.lang.String startEmbeddedServerCommand()
-
startEmbeddedHostControllerCommand
public static java.lang.String startEmbeddedHostControllerCommand(java.lang.String domainConfig, java.lang.String hostConfig)
-
execute
public void execute(java.lang.String... commands) throws org.jboss.galleon.ProvisioningExceptionStarts an embedded server to execute commands- Parameters:
commands- the list of commands to execute on the embedded server.- Throws:
org.jboss.galleon.ProvisioningException
-
execute
public void execute(java.util.List<java.lang.String> commands) throws org.jboss.galleon.ProvisioningExceptionStarts an embedded server to execute commands- Parameters:
commands- the list of commands to execute on the embedded server.- Throws:
org.jboss.galleon.ProvisioningException
-
-