public interface CoordinatorServer extends com.itko.lisa.net.LisaServerObject, ServiceManagerSupport, com.itko.lisa.coordinator.LabAware
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
AUTO_CS_NAME |
static java.lang.String |
DEF_CS_TARGET |
Modifier and Type | Method and Description |
---|---|
int |
getAvailableCapacity()
We use the stats of the process running to determine how many more coordinators can be
created before exhausting the system's resources.
|
com.itko.lisa.net.CoordinatorServerClient |
getClient()
This is how we get remote access to this server-type object
|
java.util.Hashtable<java.lang.String,Coordinator> |
getCoordinators()
Returns a cloned copy of all the currently maintained Coordinators running
in this CoordinatorServer.
|
java.lang.String[] |
getHistoryDBConnectInfo()
The default configuraiton of LISA presumes that a reporting database is attached
to each CoordinatorServer.
|
java.lang.String |
getJavaVersion() |
java.lang.String |
getLisaVersion() |
java.lang.String |
getName()
Returns the name granted to this CoordinatorServer
|
java.lang.String |
getOsName() |
long |
getStartTime() |
void |
removeCoordinator(java.lang.String coordName)
Drop references to the named coordinator.
|
SuiteCoordinator |
startSuiteCoordinator()
This method will construct a new SuiteCoordinator interface supporting object,
the CoordinatorImpl in the default implementation, and give it the name requested.
|
TestCoordinator |
startTestCoordinator()
This method will construct a new TestCoordinator interface supporting object,
the CoordinatorImpl in the default implementation, and give it the name requested.
|
dumpHeap, dumpThreads, gc, getAttachedMobileDevices, getDiagnosticZip, getMetrics, getMetrics, getMetrics, getServiceName, popLogging, pushLogging
dumpHeap, dumpThreads, gc, getAttachedMobileDevices, getDiagnosticZip, getPerformanceStats, getRegistry, popLogging, pushLogging, serviceReset, serviceStatus, serviceStop
static final java.lang.String DEF_CS_TARGET
static final java.lang.String AUTO_CS_NAME
com.itko.lisa.net.CoordinatorServerClient getClient() throws java.rmi.RemoteException
getClient
in interface com.itko.lisa.net.LisaServerObject
java.rmi.RemoteException
TestCoordinator startTestCoordinator() throws java.rmi.RemoteException, TestDefException
java.rmi.RemoteException
TestDefException
Coordinator
,
TestCoordinator
SuiteCoordinator startSuiteCoordinator() throws java.rmi.RemoteException, TestDefException
java.rmi.RemoteException
TestDefException
Coordinator
,
SuiteCoordinator
void removeCoordinator(java.lang.String coordName) throws java.rmi.RemoteException
coordName
- java.rmi.RemoteException
java.lang.String getName() throws java.rmi.RemoteException
java.rmi.RemoteException
long getStartTime() throws java.rmi.RemoteException
java.rmi.RemoteException
java.lang.String getLisaVersion() throws java.rmi.RemoteException
java.rmi.RemoteException
java.lang.String getOsName() throws java.rmi.RemoteException
java.rmi.RemoteException
java.lang.String getJavaVersion() throws java.rmi.RemoteException
java.rmi.RemoteException
int getAvailableCapacity() throws java.lang.Exception
java.lang.Exception
java.util.Hashtable<java.lang.String,Coordinator> getCoordinators() throws java.rmi.RemoteException
java.rmi.RemoteException
Coordinator
,
TestCoordinator
,
SuiteCoordinator
java.lang.String[] getHistoryDBConnectInfo() throws java.rmi.RemoteException
java.rmi.RemoteException
Copyright © 1998-2014 CA, Inc. All Rights Reserved.