|
JTR 5.0 API Documentation | |||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use IRunnerClean | |
---|---|
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 IRunnerClean in jtr.assigner |
---|
Methods in jtr.assigner with parameters of type IRunnerClean | |
---|---|
IRunnerParameterized[] |
IParamsAssigner.assign(IRunnerClean[] cRunners,
RunnerConfig runnerConfig)
Performs the parameterization task over the array of IRunnerClean provided as input, using the given
RunnerConfig . |
IRunnerParameterized |
IParamsAssigner.backToFirstAssignment(IRunnerClean cRunner)
Brings the runner provided has parameter back to its first assignment. |
IRunnerParameterized |
IParamsAssigner.reAssign(IRunnerClean cRunner)
Performs the re-assignment. |
Uses of IRunnerClean in jtr.assigner.impl |
---|
Methods in jtr.assigner.impl with parameters of type IRunnerClean | |
---|---|
IRunnerParameterized[] |
CyclicParamsAssigner.assign(IRunnerClean[] cRunners,
RunnerConfig runnerConfig)
Assing to the provided cRunners the parameters defined in
the first parameter-set obtainable from the given
runnerConfig . |
IRunnerParameterized[] |
IndexedParamsAssigner.assign(IRunnerClean[] cRunners,
RunnerConfig runnerConfig)
Performs the assignment of the i-th mod(n) parameter-set
to the cRunners[i] . |
protected void |
AbstractParamsAssigner.assignParameter(IRunnerClean cRunner,
RunnerConfigParam param,
java.lang.Object val)
This method allows the assignment of the provided val instance to
the param property of the specified cRunner instance. |
IRunnerParameterized |
CyclicParamsAssigner.backToFirstAssignment(IRunnerClean cRunner)
Brings the provided runner back to its first state. |
IRunnerParameterized |
IndexedParamsAssigner.backToFirstAssignment(IRunnerClean cRunner)
Routes to IndexedParamsAssigner.reAssign(jtr.runners.IRunnerClean) . |
protected void |
AbstractParamsAssigner.handleUserDefinedParameters(IRunnerClean cRunner,
RunnerConfig runnerConfig,
ParametersMap params)
This method routes the initialization of the different families of supported parameters other than the standard ones. |
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. |
IRunnerParameterized |
CyclicParamsAssigner.reAssign(IRunnerClean cRunner)
Perform every assignment subsequent to the first one using the RunnerConfig provided to the assign method. |
IRunnerParameterized |
IndexedParamsAssigner.reAssign(IRunnerClean cRunner)
Reassigns the given runner instance cRunner with
the associated parameters. |
Uses of IRunnerClean in jtr.runners |
---|
Subinterfaces of IRunnerClean in jtr.runners | |
---|---|
interface |
IRunner
This interface represents a runner in its RUNNING state.All the states in which a java.lang.Thread might be are now
reachable from this state. |
interface |
IRunnerJMS
This interface defines all the set-up methods an IRunner meant for dealing with the JMS API has to expose. |
interface |
IRunnerParameterized
This interface represents runners in the PARAMETERIZED state.Each runner in such a state is already assigneable to a pool but it is not actually belonging to any pool. The next allowed state is POOLED . |
interface |
IRunnerPooled
This interface describes a runner in its POOLED state.Thus the runner is finally elegible for leaving the pool and running according to the provided configuration. |
interface |
IRunnerWs
This interface defines those methods required to inject into an IRunner concrete implementation the configuration
required to access and invoke a webservice. |
Classes in jtr.runners that implement IRunnerClean | |
---|---|
class |
AbstractJMSRunner
This abstract runner has to be the base class of all the application-level runners willing to leverage on the JTR runtime for the dynamic injection of JMS administered objects defined in the jtr.xml configuration
file. |
class |
AbstractRunner
This is the base class every application level runner should extend. |
class |
AbstractRunnerAncestor
This base abstract class is the ancestor common to every JTR abstract runner. |
class |
AbstractWsRunner
This abstract class is the base class every application-level IRunner implementation
should extend when the ability to access webservices is required.This class provides facilities for invoking webservices according to what has been specified in the jtr.xml configuration file. |
class |
JUnitFacadeRunner
|
Methods in jtr.runners that return IRunnerClean | |
---|---|
IRunnerClean |
AbstractRunnerAncestor.clean()
This method cleans all the configurations/parameters assigned to the current IRunner . |
static IRunnerClean[] |
RunnerCreator.create(java.lang.String fqn,
TestConfig testConfig,
int count,
ITestCompletionListener testComplLsnr)
Short-hand method for instantiating a set of runners in CLEAN state. |
static IRunnerClean |
RunnerCreator.create(java.lang.String fqn,
TestConfig testConfig,
ITestCompletionListener testComplLsnr)
Creates a runner in CLEAN state using the provided FQN and
the given TestConfig . |
|
The JTR Project is licensed under GPL version 2 | |||||||||
PREV NEXT | FRAMES NO FRAMES |