jtr.remote.test.impl
Class TestGateway
java.lang.Object
java.rmi.server.RemoteObject
java.rmi.server.RemoteServer
java.rmi.server.UnicastRemoteObject
jtr.remote.test.impl.TestGateway
- All Implemented Interfaces:
- java.io.Serializable, java.rmi.Remote, TestGatewayService
public class TestGateway
- extends java.rmi.server.UnicastRemoteObject
- implements TestGatewayService
Default implementation of the TestGatewayService interface.
- Since:
- 4.0
- Version:
- 5.0
- Author:
- frusso
- See Also:
- Serialized Form
| Fields inherited from class java.rmi.server.RemoteObject |
ref |
|
Constructor Summary |
TestGateway()
Creates a new instance of TestGateway |
|
Method Summary |
void |
launchTest(TestConfig tc,
NodeInfo serverCL,
NodeInfo testOutcomeCollector)
This method accepts a new test-suite configuration followed by the information
required for connecting to a remote server class-loader. |
| Methods inherited from class java.rmi.server.UnicastRemoteObject |
clone, exportObject, exportObject, exportObject, unexportObject |
| Methods inherited from class java.rmi.server.RemoteServer |
getClientHost, getLog, setLog |
| Methods inherited from class java.rmi.server.RemoteObject |
equals, getRef, hashCode, toString, toStub |
| Methods inherited from class java.lang.Object |
finalize, getClass, notify, notifyAll, wait, wait, wait |
TestGateway
public TestGateway()
throws java.rmi.RemoteException
- Creates a new instance of TestGateway
- Throws:
java.rmi.RemoteException
launchTest
public void launchTest(TestConfig tc,
NodeInfo serverCL,
NodeInfo testOutcomeCollector)
throws java.rmi.RemoteException
- Description copied from interface:
TestGatewayService
- This method accepts a new test-suite configuration followed by the information
required for connecting to a remote server class-loader.
- Specified by:
launchTest in interface TestGatewayService
- Parameters:
tc - The test configurationserverCL - The JTR-node acting as server classloadertestOutcomeCollector - The JTR-node acting as collector of test results
- Throws:
java.rmi.RemoteException