@Deprecated public final class GlassfishService extends Object implements WebServerService
Modifier and Type | Method and Description |
---|---|
boolean |
clearLogs()
Deprecated.
Clears glassfish logs and session files.
|
static GregorianCalendar |
getGregorianCalendar(String hostName)
Deprecated.
Obtains the gregorian calendar representing the current time.
|
static GlassfishService |
getHandle()
Deprecated.
Get the reference to the singleton object.
|
void |
kill()
Deprecated.
Kill all glassfish servers.
|
boolean |
restartServers()
Deprecated.
Restart all servers.
|
void |
setup(String[] serverMachines,
String binDir,
String logsDir,
String confDir,
String pidDir)
Deprecated.
The setup method is called to set up a benchmark run.
|
boolean |
startServers()
Deprecated.
Start all glassfish servers on configured hosts.
|
boolean |
stopServers()
Deprecated.
Stop servers.
|
void |
xferLogs(int totalRunTime)
Deprecated.
Transfer log files.
|
public static GlassfishService getHandle()
public void setup(String[] serverMachines, String binDir, String logsDir, String confDir, String pidDir)
setup
in interface WebServerService
serverMachines
- - array specifying the glassfish server machines.binDir
- - glassfish binaries locationlogsDir
- - glassfish logs locationconfDir
- - glassfish httpd.conf file locationpidDir
- - glassfish httpd.pid file locationpublic boolean startServers()
startServers
in interface WebServerService
public boolean restartServers()
restartServers
in interface WebServerService
public boolean stopServers()
stopServers
in interface WebServerService
public boolean clearLogs()
clearLogs
in interface WebServerService
public void xferLogs(int totalRunTime)
xferLogs
in interface WebServerService
totalRunTime
- - the time in seconds for this runpublic void kill()
kill
in interface WebServerService
public static GregorianCalendar getGregorianCalendar(String hostName) throws Exception
hostName
- The host name to get the calendar fromException
- Error obtaining calendar