| java.lang.Object org.objectweb.salome_tmf.databaseSQL.SQLTest org.objectweb.salome_tmf.databaseSQL.SQLAutomaticTest
Method Summary | |
public int | addScript(int idTest, SalomeFileWrapper file, String description, String name, String arg1, String extension) | public void | delete(int idTest) | public void | deleteScript(int testId) | public void | deleteUseParam(int idTest, int paramId) | public ScriptWrapper | getTestScript(int testId) | public SalomeFileWrapper | getTestScriptFile(int testId) | public int | insert(int idTestList, String name, String description, String conceptor, String extension) |
addScript | public int addScript(int idTest, SalomeFileWrapper file, String description, String name, String arg1, String extension) throws Exception(Code) | | Insert a Script to the test
Parameters: idTest - : id of the test to insert the script Parameters: file - : the file of the script Parameters: description - : the description of the file Parameters: name - : the name of the script (localisation/name) (url_script in BDD) Parameters: arg1 - : argument 1 of the script (free use for plug-in) (classe_autom_script in BDD) Parameters: extension - : argument 1 of the script (plug-in extenstion) (classpath_script in BDD) the id of script inserted in the table SCRIPT_ATTACHEMENT throws: Exception - See Also: ISQLFileAttachment.insert(File, String) See Also: ISQLScript.addAttach(int, int); See Also: need permission canUpdateTest |
delete | public void delete(int idTest) throws Exception(Code) | | Delete the test in the database, this include :
delete test script, and all reference (Parameter, Campaign) and the test attachments
Parameters: idTest - throws: Exception - need permission canDeleteTest (do a special allow) |
deleteScript | public void deleteScript(int testId) throws Exception(Code) | | Delete the script used by the tests, this include the removing of Attachement and all reference
Parameters: testId - throws: Exception - need permission canUpdateTest See Also: ISQLScript().delete(int, int) |
deleteUseParam | public void deleteUseParam(int idTest, int paramId) throws Exception(Code) | | Delete reference about using parameter paramId (table CAS_PARAM_TEST) for the test
Parameters: idTest - Parameters: paramId - throws: Exception - need permission canUpdateTest See Also: deleteUseParamRef |
getTestScriptFile | public SalomeFileWrapper getTestScriptFile(int testId) throws Exception(Code) | | Get the Script File atached to the script for the tests testId
Parameters: testId - throws: Exception - See Also: ISQLScript.getFile(int) See Also: no permission needed |
insert | public int insert(int idTestList, String name, String description, String conceptor, String extension) throws Exception(Code) | | Insert an Automatic test in table CAS_TEST
Parameters: idTestList - : the id of the testlist which contain the inserted test Parameters: name - : the name of the test Parameters: description - : the description of the tests Parameters: conceptor - : the conceptor of the test Parameters: extension - : the plug-in extension of the test the id of the test in table CAS_TEST throws: Exception - need permission canCreateTest |
Methods inherited from org.objectweb.salome_tmf.databaseSQL.SQLTest | public int addAttachFile(int idTest, SalomeFileWrapper f, String description) throws Exception(Code)(Java Doc) public int addAttachUrl(int idTest, String url, String description) throws Exception(Code)(Java Doc) public void addUseParam(int idTest, int paramId) throws Exception(Code)(Java Doc) public void delete(int idTest) throws Exception(Code)(Java Doc) public void delete(int idTest, boolean reorder) throws Exception(Code)(Java Doc) public void deleteAllAttach(int idTest) throws Exception(Code)(Java Doc) public void deleteAllUseParam(int idTest) throws Exception(Code)(Java Doc) public void deleteAttach(int idTest, int attachId) throws Exception(Code)(Java Doc) protected void deleteRef(int idTest, boolean reorder) throws Exception(Code)(Java Doc) public void deleteUseParam(int idTest, int paramId) throws Exception(Code)(Java Doc) protected void deleteUseParamRef(int idTest, int paramId) throws Exception(Code)(Java Doc) public FileAttachementWrapper[] getAllAttachFiles(int testId) throws Exception(Code)(Java Doc) public UrlAttachementWrapper[] getAllAttachUrls(int testId) throws Exception(Code)(Java Doc) public AttachementWrapper[] getAllAttachemnt(int testId) throws Exception(Code)(Java Doc) public ParameterWrapper[] getAllUseParams(int testId) throws Exception(Code)(Java Doc) public int getID(int idTestList, String name) throws Exception(Code)(Java Doc) public TestWrapper getTest(int testId) throws Exception(Code)(Java Doc) public void update(int idTest, String newName, String newDesc) throws Exception(Code)(Java Doc) void updateOrder(int idTest, int order) throws Exception(Code)(Java Doc) public int updateOrder(int idTest, boolean increment) throws Exception(Code)(Java Doc) public void updateUserRef(int idSuite, int oldIdUser, int newIdUser) throws Exception(Code)(Java Doc)
|
|
|