JTR 5.0 API Documentation

Uses of Class
jtr.remote.test.NodeInfo

Packages that use NodeInfo
jtr.remote.cl This package defines all the basic components that enable the dynamic transmission of locally-unavailable class-definitions and resources, from a JTR Active-Node to JTR Passive-Nodes during a JTR Distributed-Test session. 
jtr.remote.pool This package contains specializations to classes/contracts defined in jtr.pool, required to enable JTR Distributed Testing sessions. 
jtr.remote.test This package contains specializations to classes/contracts defined in jtr.test, required to enable JTR Distributed Testing sessions. 
jtr.remote.test.impl This package contains concrete default implementations of the contracts defined in jtr.remote.test
jtr.remote.utils This package contains utility classes for performing various RMI-based tasks. 
jtr.test This package contains all those classes and interfaces in charge of managing the execution of JTR Test Sessions.
Beside this, this package brings a set of interfaces that model the way an outcome is defined in the JTR Project, and other contracts that must be implemented by those components in charge of showing the test results to the end user upon completion. 
jtr.test.impl Default implementations of the interfaces defined in the jtr.test package. 
jtr.test.results.exporters This package contains defines the contract that components in charge of exporting test results to any particular format must adhere to in order to be able to interact with other JTR components. 
jtr.test.results.exporters.impl This package contains default implementation(s) of the contracts defined by interfaces located in jtr.test.results.exporters
jtr.ui.swing The default Swing-based JTR user-interface. 
 

Uses of NodeInfo in jtr.remote.cl
 

Constructors in jtr.remote.cl with parameters of type NodeInfo
JtrRmiClassLoader(NodeInfo serverCL)
          Creates a new instance of a JTR class loader.
 

Uses of NodeInfo in jtr.remote.pool
 

Methods in jtr.remote.pool with parameters of type NodeInfo
static void RemoteRunnerPoolFiller.fillPool(TestConfig testConfig, RunnerPool pool, NodeInfo serverCL)
          Fills the RunnerPool instance provided with all the required runner instances, according to what stated in the testConfig instance.
 

Uses of NodeInfo in jtr.remote.test
 

Methods in jtr.remote.test that return NodeInfo
 NodeInfo DistributionError.getNode()
           
static NodeInfo NodeInfo.newLocalNodeInfo()
           
 

Methods in jtr.remote.test with parameters of type NodeInfo
 void TestGatewayService.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.
 void TestOutcomeCollector.provideTestOutcome(NodeInfo srcJtrNode, TestOutcomeTable outcome)
          Provide the collector with a new JTR-test outcome, along with the description of the originating node.
 

Constructors in jtr.remote.test with parameters of type NodeInfo
DistributionError(NodeInfo node, java.lang.Throwable cause)
          Creates a new instance of DistributionError
RemoteTestRunManager(TestConfig tc, NodeInfo serverCL, NodeInfo testOutcomeCollector)
          Constructor.
 

Uses of NodeInfo in jtr.remote.test.impl
 

Methods in jtr.remote.test.impl with parameters of type NodeInfo
 void TestGateway.launchTest(TestConfig tc, NodeInfo serverCL, NodeInfo testOutcomeCollector)
           
 void TestOutcomeCollectorImpl.provideTestOutcome(NodeInfo srcJtrNode, TestOutcomeTable outcome)
           
 

Uses of NodeInfo in jtr.remote.utils
 

Methods in jtr.remote.utils with parameters of type NodeInfo
static java.rmi.Remote RmiUtil.lookupServer(NodeInfo jtrNode)
          Utility method for performing server look-up.
 

Uses of NodeInfo in jtr.test
 

Methods in jtr.test that return NodeInfo
 NodeInfo IOutcome.getNode()
          Return the JTR-node the runner that produced this outcome belongs to.
 

Methods in jtr.test that return types with arguments of type NodeInfo
 java.util.Set<NodeInfo> TestOutcomeTable.getNodes()
           
 

Methods in jtr.test with parameters of type NodeInfo
 void ITestCompletionListener.addNode(NodeInfo nodeInfo)
          Adds a JTR-node to the set of nodes from which results are expected.
 java.util.Set<java.lang.Class> TestOutcomeTable.getCategories(NodeInfo n)
           
 int TestOutcomeTable.getCategoriesCount(NodeInfo node)
           
 java.lang.Object TestOutcomeTable.getCategory(NodeInfo node, int index)
           
 void ITestCompletionListener.notifyTestCompletion(NodeInfo node, TestOutcomeTable outcome)
          Notifies the completion of a JTR-test session coming form the given JTR-node.
static void TestSender.sendTest(TestConfig tc, NodeInfo node)
          Send the configuration to the specified node.
 void IOutcome.setNode(NodeInfo node)
          Set the JTR-node the runner that produced this outcome belongs to.
 

Method parameters in jtr.test with type arguments of type NodeInfo
 void ITestResultDisplayer.showResults(java.util.Map<NodeInfo,TestOutcomeTable> outcomes)
          Show the results of the tests contained in the provided map.
 

Constructors in jtr.test with parameters of type NodeInfo
TestOutcomeTable(NodeInfo node)
          The constructor.
 

Uses of NodeInfo in jtr.test.impl
 

Fields in jtr.test.impl with type parameters of type NodeInfo
protected  java.util.Map<NodeInfo,TestOutcomeTable> HeadlessTestResultDisplayer.results
           
 

Methods in jtr.test.impl that return NodeInfo
 NodeInfo DefaultOutcome.getNode()
           
 

Methods in jtr.test.impl that return types with arguments of type NodeInfo
protected  java.util.Map<NodeInfo,TestOutcomeTable> HeadlessTestCompletionListener.purgeOutcomes(NodeInfo node, TestOutcomeTable outcome)
           
 

Methods in jtr.test.impl with parameters of type NodeInfo
 void HeadlessTestCompletionListener.addNode(NodeInfo node)
          Adds a JTR-node to the set of nodes from which results are expected.
 void DefaultTestCompletionListener.notifyTestCompletion(NodeInfo node, TestOutcomeTable outcome)
          Notifies the completion of a JTR-test session coming form the given JTR-node.
 void HeadlessTestCompletionListener.notifyTestCompletion(NodeInfo node, TestOutcomeTable outcome)
          Notifies the completion of a JTR-test session coming form the given JTR-node.
protected  java.util.Map<NodeInfo,TestOutcomeTable> HeadlessTestCompletionListener.purgeOutcomes(NodeInfo node, TestOutcomeTable outcome)
           
 void DefaultOutcome.setNode(NodeInfo node)
           
protected  void HeadlessTestCompletionListener.showResults(NodeInfo node, TestOutcomeTable outcome)
           
 

Method parameters in jtr.test.impl with type arguments of type NodeInfo
 void DefaultTestResultDisplayer.showResults(java.util.Map<NodeInfo,TestOutcomeTable> outcomes)
          Show the results of the tests contained in the provided map.
 void HeadlessTestResultDisplayer.showResults(java.util.Map<NodeInfo,TestOutcomeTable> outcomes)
           
 

Uses of NodeInfo in jtr.test.results.exporters
 

Methods in jtr.test.results.exporters with parameters of type NodeInfo
 void ITestResultsExporter.export(NodeInfo node, TestOutcomeTable results)
          Export the test results produced by the specified JTR node.
 

Uses of NodeInfo in jtr.test.results.exporters.impl
 

Methods in jtr.test.results.exporters.impl with parameters of type NodeInfo
 void ExcelExporter.export(NodeInfo n, TestOutcomeTable results)
           
 

Uses of NodeInfo in jtr.ui.swing
 

Method parameters in jtr.ui.swing with type arguments of type NodeInfo
 void TestResultFrame.updateResults(java.util.Map<NodeInfo,TestOutcomeTable> outcomes)
           
 

Constructor parameters in jtr.ui.swing with type arguments of type NodeInfo
TestResultFrame(ITestResultDisplayer lsnr, java.util.Map<NodeInfo,TestOutcomeTable> map)
          Creates new form TestResultFrame
 


The JTR Project is licensed under GPL version 2