Class WildFly10xInstalledLocalContainer
- java.lang.Object
-
- org.codehaus.cargo.util.log.LoggedObject
-
- org.codehaus.cargo.container.spi.AbstractContainer
-
- org.codehaus.cargo.container.spi.AbstractLocalContainer
-
- org.codehaus.cargo.container.spi.AbstractInstalledLocalContainer
-
- org.codehaus.cargo.container.wildfly.internal.AbstractWildFlyInstalledLocalContainer
-
- org.codehaus.cargo.container.wildfly.WildFly9xInstalledLocalContainer
-
- org.codehaus.cargo.container.wildfly.WildFly10xInstalledLocalContainer
-
- All Implemented Interfaces:
Container
,InstalledLocalContainer
,RunnableContainer
,SpawnedContainer
,LocalContainer
,ScriptingCapableContainer
,Loggable
- Direct Known Subclasses:
WildFly11xInstalledLocalContainer
public class WildFly10xInstalledLocalContainer extends WildFly9xInstalledLocalContainer
WildFly 10.x series container implementation.
-
-
Field Summary
Fields Modifier and Type Field Description static String
ID
WildFly 10.x series unique id.-
Fields inherited from class org.codehaus.cargo.container.wildfly.internal.AbstractWildFlyInstalledLocalContainer
version
-
-
Constructor Summary
Constructors Constructor Description WildFly10xInstalledLocalContainer(LocalConfiguration configuration)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected void
doStart(JvmLauncher java)
Implementation ofRunnableContainer.start()
that all containers extending this class must implement.protected void
doStop(JvmLauncher java)
Implementation ofRunnableContainer.stop()
that all containers extending this class must implement.protected String
getDefaultName()
String
getId()
-
Methods inherited from class org.codehaus.cargo.container.wildfly.internal.AbstractWildFlyInstalledLocalContainer
addRuntimeArgs, executeScript, executeScriptFiles, getCapability, getConfigAdminDirectory, getName, setProperties, waitForCompletion
-
Methods inherited from class org.codehaus.cargo.container.spi.AbstractInstalledLocalContainer
addExtraClasspath, addExtraClasspath, addMemoryArguments, addSharedClasspath, addToolsJarToClasspath, createJvmLauncher, forceStopInternal, getExtraClasspath, getHome, getHttpUtils, getJavaHome, getJvmLauncherFactory, getResourceUtils, getSharedClasspath, getSystemProperties, getType, ifPresentAddPathToList, setExtraClasspath, setHome, setJvmLauncherFactory, setJvmToLaunchContainerIn, setLogger, setSharedClasspath, setSystemProperties, startInternal, stopInternal, verify
-
Methods inherited from class org.codehaus.cargo.container.spi.AbstractLocalContainer
executePostStartTasks, getConfiguration, getFileHandler, getOutput, getState, getTimeout, isAppend, restart, setAppend, setConfiguration, setFileHandler, setOutput, setState, setTimeout, start, stop, waitForPortShutdown, waitForStarting
-
Methods inherited from class org.codehaus.cargo.util.log.LoggedObject
getLogger
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.codehaus.cargo.container.LocalContainer
getConfiguration, getFileHandler, setConfiguration, setFileHandler
-
Methods inherited from interface org.codehaus.cargo.container.internal.RunnableContainer
getOutput, getTimeout, isAppend, restart, setAppend, setOutput, setTimeout, start, stop
-
-
-
-
Field Detail
-
ID
public static final String ID
WildFly 10.x series unique id.- See Also:
- Constant Field Values
-
-
Constructor Detail
-
WildFly10xInstalledLocalContainer
public WildFly10xInstalledLocalContainer(LocalConfiguration configuration)
-
-
Method Detail
-
doStart
protected void doStart(JvmLauncher java) throws Exception
Implementation ofRunnableContainer.start()
that all containers extending this class must implement.- Overrides:
doStart
in classAbstractWildFlyInstalledLocalContainer
- Parameters:
java
- the predefined JVM launcher to use to start the container- Throws:
Exception
- if any error is raised during the container start
-
doStop
protected void doStop(JvmLauncher java) throws Exception
Implementation ofRunnableContainer.stop()
that all containers extending this class must implement.- Overrides:
doStop
in classAbstractWildFlyInstalledLocalContainer
- Parameters:
java
- the predefined JVM launcher to use to stop the container- Throws:
Exception
- if any error is raised during the container stop
-
getId
public String getId()
- Specified by:
getId
in interfaceContainer
- Overrides:
getId
in classWildFly9xInstalledLocalContainer
- Returns:
- the short name of the container. Note: this is not a unique id. It is simply the name in a computer-usable format.
-
getDefaultName
protected String getDefaultName()
- Overrides:
getDefaultName
in classWildFly9xInstalledLocalContainer
- Returns:
- Default name of the container, including the JBoss EAP version when relevant. For
example:
WildFly 10.x (JBoss EAP 7.0)
-
-