org.jboss.dtf.testframework.coordinator2
Class TestDefinitionRepository

java.lang.Object
  extended by org.jboss.dtf.testframework.coordinator2.TestDefinitionRepository

public class TestDefinitionRepository
extends java.lang.Object


Constructor Summary
TestDefinitionRepository()
           
TestDefinitionRepository(java.net.URL testDefinitionFile)
           
 
Method Summary
 void generatePermutations()
           
 java.lang.String getDescription()
           
 TestDefinition getTestDefinition(java.lang.String groupId, java.lang.String testId)
           
 java.util.HashMap getTestDefinitionsMap()
           
 boolean verifyRepository(TaskDefinitionRepository taskDefRepos)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TestDefinitionRepository

public TestDefinitionRepository()

TestDefinitionRepository

public TestDefinitionRepository(java.net.URL testDefinitionFile)
                         throws java.lang.Exception
Throws:
java.lang.Exception
Method Detail

getDescription

public java.lang.String getDescription()

verifyRepository

public boolean verifyRepository(TaskDefinitionRepository taskDefRepos)

generatePermutations

public void generatePermutations()
                          throws InvalidPermutationException
Throws:
InvalidPermutationException

getTestDefinitionsMap

public java.util.HashMap getTestDefinitionsMap()

getTestDefinition

public TestDefinition getTestDefinition(java.lang.String groupId,
                                        java.lang.String testId)