|
JTR 5.0 API Documentation | |||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
See:
Description
Interface Summary | |
---|---|
IAssignmentPolicy | This interface defines what an assignment policy is in the JTR framework. |
IAssignmentPolicyFactory | This interface defines the contract between JTR and those concrete classes in
charge of instantiating objects meant for managing the assignment of
parameters to IRunner s instances. |
IFactory | Thi interface is simply a placeholder allowing the framework to identify those classes playing a factory-like role. |
IParamsAssigner | This interface defines the contract between JTR and the concrete
implementations in charge of performing the task of assigning values to
concrete IRunner instances under the control of both the
TestRunManager and the AbstractRunner . |
Exception Summary | |
---|---|
MissingStdParameterException | This exception is thrown whenever an IParamsAssigner cannot
find in the provided RunnerConnfig instance one of the JTR
standard parameters. |
UnknownAssignmentPolicyException | This exception is thrown when an IAssignmentPolicyFactory is
requested to instantiate an unknown IAssignmentPolicy
implementation |
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.
In order to implement a new assignment strategy you are required to implement three
simple interfaces, namely:
1. jtr.assigner.IAssignmentPolicy
2. jtr.assigner.IAssignmentPolicyFactory
3. jtr.assigner.IParamsAssigner
The actual logic for performing the assignment must be implemented by the latter
concrete implementation.
|
The JTR Project is licensed under GPL version 2 | |||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |