|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.jboss.dtf.testframework.coordinator.NodeManagerPlugin
public abstract class NodeManagerPlugin
Constructor Summary | |
---|---|
NodeManagerPlugin()
|
Method Summary | |
---|---|
ServiceRegisterInterface |
getServiceRegister()
Retrieve the service register reference. |
java.util.HashMap |
getUsedNodesMap()
Retrieve the used nodes hashmap. |
void |
initialise()
Initialise the plugin - this method is used by the plugin developer to initialise the necessary variables. |
LogWriter |
log()
Retrieve the logwriter the plugin must use for information output. |
abstract void |
retrieveNodeList(PermutationCode permutationCode,
ExecTable taskExecTable,
NodeList nodeList)
Generates a list of nodes to use to run the given permutation with the passed execution table. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public NodeManagerPlugin()
Method Detail |
---|
public void initialise()
public final ServiceRegisterInterface getServiceRegister()
public final java.util.HashMap getUsedNodesMap()
public final LogWriter log()
public abstract void retrieveNodeList(PermutationCode permutationCode, ExecTable taskExecTable, NodeList nodeList) throws ResourceAllocationFailure
permutationCode
- The permutation of the test to be executed.taskExecTable
- The task execution table containing the actions required for each node (a node
is a row in the table)nodeList
- The nodes used to execute the tasks (nodeList[0] == taskExecTable[row0])
ResourceAllocationFailure
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |