private static class AppServerLauncher.Launcher
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
private java.lang.String |
account
The P2J account to which the appserver is registered.
|
private java.lang.Boolean |
success
When set to
Boolean.TRUE, it will indicate the Agent was started successfully;
any other value will indicate failure. |
private java.util.Timer |
timer
Timer for trimming the Agents.
|
| Modifier | Constructor and Description |
|---|---|
private |
Launcher(java.lang.String account)
Create a new Agent launcher.
|
| Modifier and Type | Method and Description |
|---|---|
ClientSpawner |
getSpawner(java.lang.String osUser,
java.lang.String osPass,
java.util.Map<java.lang.String,java.lang.String> envMap)
Get a new spawner used to launch the appserver process.
|
private final java.lang.String account
private java.lang.Boolean success
Boolean.TRUE, it will indicate the Agent was started successfully;
any other value will indicate failure.private java.util.Timer timer
private Launcher(java.lang.String account)
account - The P2J account to which the appserver is registered.public ClientSpawner getSpawner(java.lang.String osUser, java.lang.String osPass, java.util.Map<java.lang.String,java.lang.String> envMap)
osUser - The OS account username.osPass - The OS account password.envMap - Appserver specific environment settings. May be null.