JTR 5.0 API Documentation

jtr.remote.test.impl
Class TestGateway

java.lang.Object
  extended by java.rmi.server.RemoteObject
      extended by java.rmi.server.RemoteServer
          extended by java.rmi.server.UnicastRemoteObject
              extended by 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

Field Summary
 
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
 

Constructor Detail

TestGateway

public TestGateway()
            throws java.rmi.RemoteException
Creates a new instance of TestGateway

Throws:
java.rmi.RemoteException
Method Detail

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 configuration
serverCL - The JTR-node acting as server classloader
testOutcomeCollector - The JTR-node acting as collector of test results
Throws:
java.rmi.RemoteException

The JTR Project is licensed under GPL version 2