JTR 5.0 API Documentation

Uses of Interface
jtr.assigner.IParamsAssigner

Packages that use IParamsAssigner
jtr.assigner This package contains all the interfaces defining the contract standing amongst the JTR runtime and those concrete components in charge of implementing parameters assignment strategies as described in the users' guide available starting form here
jtr.assigner.impl Default implementations of the contracts defined in the jtr.assigner package. 
jtr.runners This package defines the hierarchy of interfaces that shape the interaction between user-defined runners and the JTR runtime. 
 

Uses of IParamsAssigner in jtr.assigner
 

Methods in jtr.assigner that return IParamsAssigner
 IParamsAssigner IAssignmentPolicy.getAssigner()
          Returns the concrete instance of the class in charge of performing the parameters assignment task under the control of both the TestRunManager and AbstractRunner JTR components.
 

Uses of IParamsAssigner in jtr.assigner.impl
 

Classes in jtr.assigner.impl that implement IParamsAssigner
 class AbstractParamsAssigner
          This class is the base class for all the concrete IParamsAssigner implementations.
 class CyclicParamsAssigner
          This class is a concrete IParamsAssigner implementation providing a cyclic parameters assignment policy.
This means that should a configured runner have multiple parameters-sets associated with it, this particular assigner would iterate over all the available parameters-set and assign them to the runner following the order in which they compare in the jtr.xml configuration file.
 class IndexedParamsAssigner
          This class is a concrete IParamsAssigner implementation providing an indexed parameters assignment policy.
This means that should a configured runner have multiple parameters-sets associated with it, this particular assigner would provide the i-th runner instance with the i-th mod(n) parameter-set where n is the number of configured parameters-sets.br> Each assignment will be performed at the beginning of each run.
 

Methods in jtr.assigner.impl that return IParamsAssigner
 IParamsAssigner CyclicAssignmentPolicy.getAssigner()
          Return the concrete IParamsAssigner implementation providing a cyclic parameters assignment policy.
 IParamsAssigner IndexedAssignmentPolicy.getAssigner()
          Return the concrete IParamsAssigner implementation providing an indexed parameters assignment policy.
 

Methods in jtr.assigner.impl with parameters of type IParamsAssigner
protected  void AbstractParamsAssigner.performStdAssignment(IRunnerClean cRunner, RunnerConfig runnerConfig, ParametersMap params, IParamsAssigner caller)
          This method assigns to the input IRunnerClean instance all its configuration parameters specified in the jtr.xml file.
These parameters are stored into the runnerConfig and params input parameters.
 

Uses of IParamsAssigner in jtr.runners
 

Methods in jtr.runners that return IParamsAssigner
 IParamsAssigner AbstractRunnerAncestor.getParamsAssigner()
          Get the IParamsAssigner in charge of assigning parameters to the current IRunner
 IParamsAssigner IRunnerClean.getParamsAssigner()
          Get the assigner in charge of performing the parameters injection into the current runner.
 

Methods in jtr.runners with parameters of type IParamsAssigner
 void AbstractRunnerAncestor.setParamsAssigner(IParamsAssigner paramsAssigner)
          Set the IParamsAssigner in charge of assigning parameters to the current IRunner
 void IRunnerClean.setParamsAssigner(IParamsAssigner paramsAssigner)
          Set the assigner in charge of performing the parameters injection into the current runner.
 


The JTR Project is licensed under GPL version 2