public abstract class AbstractJonasInstalledLocalContainer extends AbstractInstalledLocalContainer
| Constructor and Description |
|---|
AbstractJonasInstalledLocalContainer(LocalConfiguration configuration) |
| Modifier and Type | Method and Description |
|---|---|
void |
addSysProp(JvmLauncher java,
Map<String,String> configuredSysProps,
String name,
String value)
Add java system properties (to configure JOnAS properly).
|
void |
doServerAndDomainNameArgs(JvmLauncher java)
Setup of the target server and domain name for the JOnAS admin command call.
|
void |
doServerAndDomainNameParam(JvmLauncher java)
Setup of the target server and domain name for the JOnAS admin command call.
|
abstract void |
doStart(JvmLauncher java)
Implementation of
RunnableContainer.start() that all
containers extending this class must implement. |
abstract void |
doStop(JvmLauncher java)
Implementation of
RunnableContainer.stop() that all
containers extending this class must implement. |
protected abstract void |
setupExtraSysProps(JvmLauncher java,
Map<String,String> configuredSysProps)
Setup of the Extra required java system properties to configure JOnAS properly.
|
void |
setupSysProps(JvmLauncher java)
Setup of the required java system properties to configure JOnAS properly.
|
addExtraClasspath, addExtraClasspath, addMemoryArguments, addRuntimeArgs, addSharedClasspath, addToolsJarToClasspath, createJvmLauncher, forceStopInternal, getAntUtils, getExtraClasspath, getHome, getHttpUtils, getJavaHome, getJdkUtils, getJvmLauncherFactory, getResourceUtils, getSharedClasspath, getSystemProperties, getType, ifPresentAddPathToList, setExtraClasspath, setHome, setJvmLauncherFactory, setJvmToLaunchContainerIn, setLogger, setSharedClasspath, setSystemProperties, startInternal, stopInternal, verifyexecutePostStartTasks, getConfiguration, getFileHandler, getOutput, getState, getTimeout, isAppend, restart, setAppend, setConfiguration, setFileHandler, setOutput, setState, setTimeout, start, stop, waitForCompletiongetLoggerclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetConfiguration, getFileHandler, setConfiguration, setFileHandlergetCapability, getId, getName, getStategetOutput, getTimeout, isAppend, restart, setAppend, setOutput, setTimeout, start, stoppublic AbstractJonasInstalledLocalContainer(LocalConfiguration configuration)
public abstract void doStart(JvmLauncher java)
RunnableContainer.start() that all
containers extending this class must implement.doStart in class AbstractInstalledLocalContainerjava - the predefined JVM launcher to use to start the containerAbstractInstalledLocalContainer.doStart(JvmLauncher)public abstract void doStop(JvmLauncher java)
RunnableContainer.stop() that all
containers extending this class must implement.doStop in class AbstractInstalledLocalContainerjava - the predefined JVM launcher to use to stop the containerAbstractInstalledLocalContainer.doStart(JvmLauncher)public void doServerAndDomainNameParam(JvmLauncher java)
java - the target JVM launcher to setuppublic void doServerAndDomainNameArgs(JvmLauncher java)
java - the target JVM launcher to setuppublic void setupSysProps(JvmLauncher java)
java - the target JVM launcher to setupprotected abstract void setupExtraSysProps(JvmLauncher java, Map<String,String> configuredSysProps)
java - the target JVM launcher to setupconfiguredSysProps - the configured system propertiespublic void addSysProp(JvmLauncher java, Map<String,String> configuredSysProps, String name, String value)
java - the target JVM launcher on which we add the system propertiesconfiguredSysProps - the configured system Properties.name - the system property Namevalue - the system property ValueCopyright © 2004-2013 Codehaus. All Rights Reserved.