net.praqma.jenkins.rqm.model
Class TestSuiteExecutionRecord

java.lang.Object
  extended by net.praqma.jenkins.rqm.model.RqmObject<TestSuiteExecutionRecord>
      extended by net.praqma.jenkins.rqm.model.TestSuiteExecutionRecord
All Implemented Interfaces:
Serializable, TopLevelObject

public class TestSuiteExecutionRecord
extends RqmObject<TestSuiteExecutionRecord>
implements TopLevelObject

Author:
Mads
See Also:
Serialized Form

Field Summary
 
Fields inherited from class net.praqma.jenkins.rqm.model.RqmObject
rqmObjectResourceUrl
 
Constructor Summary
TestSuiteExecutionRecord()
           
 
Method Summary
 Set<TestCase> getAllTestCases()
           
static org.apache.commons.httpclient.NameValuePair[] getFilteringProperties(String host, int port, String context, String choseSuites)
           
static String getResourceFeedUrl(String host, int port, String context, String project)
           
 String getResourceName()
           
 TestPlan getTestPlan()
           
 TestSuite getTestSuite()
           
 String getTestSuiteExecutionRecordTitle()
           
 TestSuiteExecutionRecord initializeSingleResource(String xml)
          Expects an internal resource id.
 List<TestSuiteExecutionRecord> readMultiple(RqmParameterList parameters)
           
 void setTestPlan(TestPlan testPlan)
           
 void setTestSuite(TestSuite testSuite)
           
 void setTestSuiteExecutionRecordTitle(String testSuiteExecutionRecordTitle)
           
 
Methods inherited from class net.praqma.jenkins.rqm.model.RqmObject
attributes, createObject, createOrUpdate, equals, getDescriptor, getDescriptor, getDocumentReader, getDocumentReader, getInternalId, getRqmObjectResourceUrl, hashCode, intializeSingleResource, read, setRqmObjectResourceUrl
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TestSuiteExecutionRecord

public TestSuiteExecutionRecord()
Method Detail

initializeSingleResource

public TestSuiteExecutionRecord initializeSingleResource(String xml)
                                                  throws RQMObjectParseException
Description copied from class: RqmObject
Expects an internal resource id.

Specified by:
initializeSingleResource in class RqmObject<TestSuiteExecutionRecord>
Returns:
Throws:
RQMObjectParseException

getResourceFeedUrl

public static String getResourceFeedUrl(String host,
                                        int port,
                                        String context,
                                        String project)
                                 throws UnsupportedEncodingException
Throws:
UnsupportedEncodingException

getFilteringProperties

public static org.apache.commons.httpclient.NameValuePair[] getFilteringProperties(String host,
                                                                                   int port,
                                                                                   String context,
                                                                                   String choseSuites)

readMultiple

public List<TestSuiteExecutionRecord> readMultiple(RqmParameterList parameters)
                                            throws IOException
Overrides:
readMultiple in class RqmObject<TestSuiteExecutionRecord>
Throws:
IOException

getResourceName

public String getResourceName()
Specified by:
getResourceName in class RqmObject<TestSuiteExecutionRecord>

getTestSuite

public TestSuite getTestSuite()
Returns:
the testSuite

setTestSuite

public void setTestSuite(TestSuite testSuite)
Parameters:
testSuite - the testSuite to set

getTestPlan

public TestPlan getTestPlan()
Returns:
the testPlan

setTestPlan

public void setTestPlan(TestPlan testPlan)
Parameters:
testPlan - the testPlan to set

getTestSuiteExecutionRecordTitle

public String getTestSuiteExecutionRecordTitle()
Returns:
the testSuiteExecutionRecordTitle

setTestSuiteExecutionRecordTitle

public void setTestSuiteExecutionRecordTitle(String testSuiteExecutionRecordTitle)
Parameters:
testSuiteExecutionRecordTitle - the testSuiteExecutionRecordTitle to set

getAllTestCases

public Set<TestCase> getAllTestCases()
Specified by:
getAllTestCases in interface TopLevelObject


Copyright © 2004-2014. All Rights Reserved.