Source Code Cross Referenced for CampTestUpdate.java in  » Test-Coverage » salome-tmf » org » objectweb » salome_tmf » api » api2ihm » campTest » Java Source Code / Java DocumentationJava Source Code and Java Documentation

Java Source Code / Java Documentation
1. 6.0 JDK Core
2. 6.0 JDK Modules
3. 6.0 JDK Modules com.sun
4. 6.0 JDK Modules com.sun.java
5. 6.0 JDK Modules sun
6. 6.0 JDK Platform
7. Ajax
8. Apache Harmony Java SE
9. Aspect oriented
10. Authentication Authorization
11. Blogger System
12. Build
13. Byte Code
14. Cache
15. Chart
16. Chat
17. Code Analyzer
18. Collaboration
19. Content Management System
20. Database Client
21. Database DBMS
22. Database JDBC Connection Pool
23. Database ORM
24. Development
25. EJB Server geronimo
26. EJB Server GlassFish
27. EJB Server JBoss 4.2.1
28. EJB Server resin 3.1.5
29. ERP CRM Financial
30. ESB
31. Forum
32. GIS
33. Graphic Library
34. Groupware
35. HTML Parser
36. IDE
37. IDE Eclipse
38. IDE Netbeans
39. Installer
40. Internationalization Localization
41. Inversion of Control
42. Issue Tracking
43. J2EE
44. JBoss
45. JMS
46. JMX
47. Library
48. Mail Clients
49. Net
50. Parser
51. PDF
52. Portal
53. Profiler
54. Project Management
55. Report
56. RSS RDF
57. Rule Engine
58. Science
59. Scripting
60. Search Engine
61. Security
62. Sevlet Container
63. Source Control
64. Swing Library
65. Template Engine
66. Test Coverage
67. Testing
68. UML
69. Web Crawler
70. Web Framework
71. Web Mail
72. Web Server
73. Web Services
74. Web Services apache cxf 2.0.1
75. Web Services AXIS2
76. Wiki Engine
77. Workflow Engines
78. XML
79. XML UI
Java
Java Tutorial
Java Open Source
Jar File Download
Java Articles
Java Products
Java by API
Photoshop Tutorials
Maya Tutorials
Flash Tutorials
3ds-Max Tutorials
Illustrator Tutorials
GIMP Tutorials
C# / C Sharp
C# / CSharp Tutorial
C# / CSharp Open Source
ASP.Net
ASP.NET Tutorial
JavaScript DHTML
JavaScript Tutorial
JavaScript Reference
HTML / CSS
HTML CSS Reference
C / ANSI-C
C Tutorial
C++
C++ Tutorial
Ruby
PHP
Python
Python Tutorial
Python Open Source
SQL Server / T-SQL
SQL Server / T-SQL Tutorial
Oracle PL / SQL
Oracle PL/SQL Tutorial
PostgreSQL
SQL / MySQL
MySQL Tutorial
VB.Net
VB.Net Tutorial
Flash / Flex / ActionScript
VBA / Excel / Access / Word
XML
XML Tutorial
Microsoft Office PowerPoint 2007 Tutorial
Microsoft Office Excel 2007 Tutorial
Microsoft Office Word 2007 Tutorial
Java Source Code / Java Documentation » Test Coverage » salome tmf » org.objectweb.salome_tmf.api.api2ihm.campTest 
Source Cross Referenced  Class Diagram Java Document (Java Doc) 


001:        /*
002:         * SalomeTMF is a Test Management Framework
003:         * Copyright (C) 2005 France Telecom R&D
004:         *
005:         * This library is free software; you can redistribute it and/or
006:         * modify it under the terms of the GNU Lesser General Public
007:         * License as published by the Free Software Foundation; either
008:         * version 2 of the License, or (at your option) any later version.
009:         *
010:         * This library is distributed in the hope that it will be useful,
011:         * but WITHOUT ANY WARRANTY; without even the implied warranty of
012:         * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
013:         * Lesser General Public License for more details.
014:         *
015:         * You should have received a copy of the GNU Lesser General Public
016:         * License along with this library; if not, write to the Free Software
017:         * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
018:         *
019:         * @author Fayçal SOUGRATI
020:         *
021:         * Contact: mikael.marche@rd.francetelecom.com
022:         */
023:
024:        package org.objectweb.salome_tmf.api.api2ihm.campTest;
025:
026:        import java.io.FileNotFoundException;
027:        import java.sql.Date;
028:
029:        /**
030:         * Fonctions de mise a jour relatives a l'aire fonctionnelle "campagnes de test"
031:         */
032:        public interface CampTestUpdate {
033:            /**
034:             * Fonction qui fixe le projet SalomeTMF dans lequel l'utilisateur travaille
035:             * @param projectName
036:             */
037:            public void setProject(String projectName);
038:
039:            /**
040:             * Changer les caracteristiques d'une campagne
041:             * @param oldName
042:             * @param newName
043:             * @param newDescription
044:             * @see org.objectweb.salome_tmf.api.api2ihm.AdminProject.canDeleteCamp()
045:             * @see org.objectweb.salome_tmf.api.api2ihm.AdminProject.canUpdateCamp()
046:             */
047:            public void updateCampaign(String oldName, String newName,
048:                    String newDescription);
049:
050:            /**
051:             * Changer les caracteristiques d'une campagne
052:             * @param campId
053:             * @param newName
054:             * @param newDescription
055:             * @see org.objectweb.salome_tmf.api.api2ihm.AdminProject.canDeleteCamp()
056:             * @see org.objectweb.salome_tmf.api.api2ihm.AdminProject.canUpdateCamp()
057:             */
058:            public void updateCampaignUsingID(int campId, String newName,
059:                    String newDescription);
060:
061:            /**
062:             * Changer le contenu d'un fichier attache e une campagne
063:             * @param camapignName
064:             * @param filePath
065:             * @see org.objectweb.salome_tmf.api.api2ihm.AdminProject.canUpdateCamp()
066:             * @see org.objectweb.salome_tmf.api.api2ihm.AdminProject.canDeleteCamp()
067:             */
068:            public void updateFileForCampaign(String campaignName,
069:                    String filePath) throws FileNotFoundException;
070:
071:            /**
072:             * Changer le contenu d'un fichier attache a un environnement
073:             * @param envName
074:             * @param filePath
075:             * @see org.objectweb.salome_tmf.api.api2ihm.AdminProject.canUpdateCamp()
076:             * @see org.objectweb.salome_tmf.api.api2ihm.AdminProject.canDeleteCamp()
077:             */
078:            public void updateFileForEnvironment(String envName, String filePath)
079:                    throws FileNotFoundException;
080:
081:            /**
082:             * Changer le contenu d'un fichier attache a une execution
083:             * @param campaignName
084:             * @param execName
085:             * @param filePath
086:             * @see org.objectweb.salome_tmf.api.api2ihm.AdminProject.canUpdateCamp()
087:             * @see org.objectweb.salome_tmf.api.api2ihm.AdminProject.canDeleteCamp()
088:             * @see org.objectweb.salome_tmf.api.api2ihm.AdminProject.canExecutCamp()
089:             */
090:            public void updateFileForExecution(String campaignName,
091:                    String execName, String filePath)
092:                    throws FileNotFoundException;
093:
094:            /**
095:             * Changer le contenu d'un fichier attache a un resultat d'execution
096:             * @param campaignName
097:             * @param execName
098:             * @param executionResultName
099:             * @param filePath
100:             * @see org.objectweb.salome_tmf.api.api2ihm.AdminProject.canExecutCamp()
101:             */
102:            public void updateFileForExecutionResult(String campaignName,
103:                    String execName, String executionResultName, String filePath)
104:                    throws FileNotFoundException;
105:
106:            /**
107:             * Changer le numero d'ordre d'une campagne
108:             * @param campaignName
109:             * @param order
110:             * @see org.objectweb.salome_tmf.api.api2ihm.AdminProject.canDeleteCamp()
111:             * @see org.objectweb.salome_tmf.api.api2ihm.AdminProject.canUpdateCamp()
112:             */
113:            public void updateCampaignOrder(String campaignName, int order);
114:
115:            /**
116:             * Changer le numero d'ordre d'une campagne
117:             * @param campaignId
118:             * @param order
119:             * @see org.objectweb.salome_tmf.api.api2ihm.AdminProject.canDeleteCamp()
120:             * @see org.objectweb.salome_tmf.api.api2ihm.AdminProject.canUpdateCamp()
121:             */
122:            public void updateCampaignOrderUsingID(int campId, int order);
123:
124:            /**
125:             * Changer le numero d'ordre d'un test dans une campagne
126:             * @param familyName
127:             * @param suiteName
128:             * @param testName
129:             * @param campaignName
130:             * @param order
131:             * @see org.objectweb.salome_tmf.api.api2ihm.AdminProject.canDeleteCamp()
132:             * @see org.objectweb.salome_tmf.api.api2ihm.AdminProject.canUpdateCamp()
133:             */
134:            public void updateTestCampaignOrder(String familyName,
135:                    String suiteName, String testName, String campaignName,
136:                    int order);
137:
138:            /**
139:             * Changer le numero d'ordre d'un test dans une campagne
140:             * @param testId
141:             * @param campaignId
142:             * @param order
143:             * @see org.objectweb.salome_tmf.api.api2ihm.AdminProject.canDeleteCamp()
144:             * @see org.objectweb.salome_tmf.api.api2ihm.AdminProject.canUpdateCamp()
145:             */
146:            public void updateTestCampaignOrderUsingID(int testId, int campId,
147:                    int order);
148:
149:            /**
150:             * Changer la date de dernier lancement d'une execution
151:             * @param campaignName nom de campagne
152:             * @param execName nom d'excution
153:             * @param newDate nouvelle date
154:             * @see org.objectweb.salome_tmf.api.api2ihm.AdminProject.canExecutCamp()
155:             */
156:            public void updateExcutionLastDate(String campaignName,
157:                    String execName, Date newDate);
158:
159:            /**
160:             * Changer la date de dernier lancement d'une execution
161:             * @param execId ID de l'excution
162:             * @param newDate nouvelle date
163:             * @see org.objectweb.salome_tmf.api.api2ihm.AdminProject.canExecutCamp()
164:             */
165:            public void updateExcutionLastDateUsingID(int execId, Date newDate);
166:
167:            /**
168:             * Change le resultat effectif d'une action pour une execution  
169:             * d'un test 
170:             * @param campName
171:             * @param execCampName
172:             * @param resExecCampName
173:             * @param familyName
174:             * @param suiteName
175:             * @param testName
176:             * @param actionName
177:             * @param effectivResult
178:             * @return
179:             * @see org.objectweb.salome_tmf.api.api2ihm.AdminProject.canExecutCamp()
180:             */
181:            public void updateActionEffetivResult(String campName,
182:                    String execCampName, String resExecCampName,
183:                    String familyName, String suiteName, String testName,
184:                    String actionName, String effectivResult);
185:
186:            /**
187:             * Change le resultat effectif d'une action pour une execution d'un test 
188:             * @param resExecCampId
189:             * @param testId
190:             * @param actionId
191:             * @param effectivResult
192:             * @return
193:             * @see org.objectweb.salome_tmf.api.api2ihm.AdminProject.canExecutCamp()
194:             */
195:            public void updateActionEffetivResultUsingID(int resExecCampId,
196:                    int testId, int actionId, String effectivResult);
197:
198:            /**
199:             * Changer le contenu d'un fichier attache e un resultat d'execution de test
200:             * @param familyName
201:             * @param suiteName
202:             * @param testName
203:             * @param campaignName
204:             * @param execName
205:             * @param executionResultName
206:             * @param filePath
207:             * @throws FileNotFoundException
208:             * @see org.objectweb.salome_tmf.api.api2ihm.AdminProject.canExecutCamp()
209:             */
210:            public void updateFileForExecutionTestResult(String familyName,
211:                    String suiteName, String testName, String campaignName,
212:                    String execName, String executionResultName, String filePath)
213:                    throws FileNotFoundException;
214:
215:            /**
216:             * Changer le resultat d'un test dans un resultat d'execution
217:             * @param familyName
218:             * @param suiteName
219:             * @param testName
220:             * @param campaignName
221:             * @param execName
222:             * @param executionResultName
223:             * @param newStatus
224:             * @see org.objectweb.salome_tmf.api.api2ihm.AdminProject.canExecutCamp()
225:             */
226:            public void updateTestStatusForExecResult(String familyName,
227:                    String suiteName, String testName, String campaignName,
228:                    String execName, String executionResultName,
229:                    String newStatus);
230:
231:            /**
232:             * Changer le resultat d'un test dans un resultat d'execution
233:             * @param execResCampId
234:             * @param testId
235:             * @param newStatus
236:             * @see org.objectweb.salome_tmf.api.api2ihm.AdminProject.canExecutCamp()
237:             */
238:            public void updateTestStatusForExecResultUsingID(int execResCampId,
239:                    int testId, String newStatus);
240:
241:            /**
242:             * Changer le resultat d'une action dans un resultat d'execution
243:             * @param familyName
244:             * @param suiteName
245:             * @param testName
246:             * @param actionName
247:             * @param campaignName
248:             * @param execName
249:             * @param executionResultName
250:             * @param newStatus
251:             * @see org.objectweb.salome_tmf.api.api2ihm.AdminProject.canExecutCamp()
252:             */
253:            public void updateActionStatusForExecResult(String familyName,
254:                    String suiteName, String testName, String actionName,
255:                    String campaignName, String execName,
256:                    String executionResultName, String newStatus);
257:
258:            /**
259:             * Changer le status d'un resultat d'execution
260:             * @param campaignName
261:             * @param execName
262:             * @param execResultName
263:             * @param newStatus 
264:             * @see org.objectweb.salome_tmf.api.api2ihm.AdminProject.canExecutCamp()
265:             */
266:            public void updateExecutionResultStatus(String campaignName,
267:                    String execName, String execResultName, String newStatus);
268:
269:            /**
270:             * Changer le status d'un resultat d'execution
271:             * @param resExecID
272:             * @param userLogin
273:             * @param desc
274:             * @param status 
275:             * @param res
276:             * @see org.objectweb.salome_tmf.api.api2ihm.AdminProject.canExecutCamp()
277:             */
278:            public void updateExecutionResultStatusUsingID(int resExecID,
279:                    String userLogin, String desc, String status, String res);
280:
281:            /**
282:             * Mise e jour et/ou ajout d'un script e un environnement
283:             * @param environmentName
284:             * @param scriptName
285:             * @param classPath
286:             * @param classToBeExecuted
287:             * @param type
288:             * @param scriptLength
289:             * @param scriptDate 
290:             * @see org.objectweb.salome_tmf.api.api2ihm.AdminProject.canDeleteCamp()
291:             * @see org.objectweb.salome_tmf.api.api2ihm.AdminProject.canUpdateCamp()
292:             * @see org.objectweb.salome_tmf.api.api2ihm.AdminProject.canExecutCamp()
293:             */
294:            public void updateScriptToEnvironment(String environmentName,
295:                    String scriptPath, String classPath,
296:                    String classToBeExecuted, String type, long scriptLength,
297:                    Date scriptDate);
298:
299:            /**
300:             * Mise e jour d'une valeur d'un parametre e un environnement
301:             * @param envName
302:             * @param paramName
303:             * @param paramValue
304:             * @param description
305:             * @see org.objectweb.salome_tmf.api.api2ihm.AdminProject.canDeleteCamp()
306:             * @see org.objectweb.salome_tmf.api.api2ihm.AdminProject.canUpdateCamp()
307:             * @see org.objectweb.salome_tmf.api.api2ihm.AdminProject.canExecutCamp()
308:             */
309:            public void updateParamValueToEnv(String envName, String paramName,
310:                    String paramValue, String description);
311:
312:            /**
313:             * Mise e jour d'une valeur d'un parametre e un environnement
314:             * @param envId
315:             * @param paramId
316:             * @param paramValue
317:             * @param description
318:             * @see org.objectweb.salome_tmf.api.api2ihm.AdminProject.canDeleteCamp()
319:             * @see org.objectweb.salome_tmf.api.api2ihm.AdminProject.canUpdateCamp()
320:             * @see org.objectweb.salome_tmf.api.api2ihm.AdminProject.canExecutCamp()
321:             */
322:            public void updateParamValueToEnvUsingID(int envId, int paramId,
323:                    String paramValue, String description);
324:
325:            /**
326:             * Mise e jour du nom et description d'un environnement sous test
327:             * @param old_envName
328:             * @param new_envName
329:             * @param envDescription
330:             * @see org.objectweb.salome_tmf.api.api2ihm.AdminProject.canDeleteCamp()
331:             * @see org.objectweb.salome_tmf.api.api2ihm.AdminProject.canUpdateCamp()
332:             * @see org.objectweb.salome_tmf.api.api2ihm.AdminProject.canExecutCamp()
333:             */
334:            public void updateEnvironment(String old_envName,
335:                    String new_envName, String envDescription);
336:
337:            /**
338:             * Mise e jour du nom et description d'un environnement sous test
339:             * @param envId
340:             * @param new_envName
341:             * @param envDescription
342:             * @see org.objectweb.salome_tmf.api.api2ihm.AdminProject.canDeleteCamp()
343:             * @see org.objectweb.salome_tmf.api.api2ihm.AdminProject.canUpdateCamp()
344:             * @see org.objectweb.salome_tmf.api.api2ihm.AdminProject.canExecutCamp()
345:             */
346:            public void updateEnvironmentUsingID(int envId, String new_envName,
347:                    String envDescription);
348:
349:            /**
350:             * Mise e jour d'un parametre du projet actif
351:             * @param paramName
352:             * @param description
353:             * @see org.objectweb.salome_tmf.api.api2ihm.AdminProject.canDeleteCamp()
354:             * @see org.objectweb.salome_tmf.api.api2ihm.AdminProject.canUpdateCamp()
355:             */
356:            public void updateParamInProject(String paramName,
357:                    String description);
358:
359:            /**
360:             * Mise e jour d'un parametre du projet actif
361:             * @param paramId
362:             * @param description
363:             * @see org.objectweb.salome_tmf.api.api2ihm.AdminProject.canDeleteCamp()
364:             * @see org.objectweb.salome_tmf.api.api2ihm.AdminProject.canUpdateCamp()
365:             */
366:            public void updateParamInProjectUsingID(int paramId,
367:                    String description);
368:
369:            /**
370:             * Mise e jour d'un parametre de test dans un jeu de donnees
371:             * @param campName
372:             * @param jeuDonneesName
373:             * @param paramName
374:             * @param paramValue
375:             */
376:            public void updateParamInJeuDonnees(String campName,
377:                    String jeuDonneesName, String paramName, String paramValue,
378:                    String description);
379:
380:            /**
381:             * Mise e jour d'un parametre de test dans un jeu de donnees
382:             * @param datasetId
383:             * @param paramId
384:             * @param paramValue
385:             * @param description
386:             */
387:            public void updateParamInJeuDonneesUsingID(int datasetId,
388:                    int paramId, String paramValue, String description);
389:
390:            /**
391:             * Mise e jour d'un jeu de donnees du projet actif
392:             * @param oldName
393:             * @param newName
394:             * @param description
395:             * @see org.objectweb.salome_tmf.api.api2ihm.AdminProject.canDeleteCamp()
396:             * @see org.objectweb.salome_tmf.api.api2ihm.AdminProject.canUpdateCamp()
397:             */
398:            public void updateJeuDonneProject(String campName, String oldName,
399:                    String newName, String description);
400:
401:            /**
402:             * Mise e jour d'un jeu de donnees du projet actif
403:             * @param datasetId
404:             * @param newName
405:             * @param description
406:             * @see org.objectweb.salome_tmf.api.api2ihm.AdminProject.canDeleteCamp()
407:             * @see org.objectweb.salome_tmf.api.api2ihm.AdminProject.canUpdateCamp()
408:             */
409:            public void updateJeuDonneProjectUsingID(int datasetId,
410:                    String newName, String description);
411:
412:            /**
413:             * Mise e jour du nom d'une execution
414:             * @param old_name
415:             * @param new_name
416:             * @param campName 
417:             * @see org.objectweb.salome_tmf.api.api2ihm.AdminProject.canDeleteCamp()
418:             * @see org.objectweb.salome_tmf.api.api2ihm.AdminProject.canUpdateCamp()
419:             * @see org.objectweb.salome_tmf.api.api2ihm.AdminProject.canExecutCamp()
420:             */
421:            public void updateExecutionName(String old_name, String new_name,
422:                    String campName);
423:
424:            /**
425:             * Mise e jour du nom d'une execution
426:             * @param execId
427:             * @param new_name
428:             * @see org.objectweb.salome_tmf.api.api2ihm.AdminProject.canDeleteCamp()
429:             * @see org.objectweb.salome_tmf.api.api2ihm.AdminProject.canUpdateCamp()
430:             * @see org.objectweb.salome_tmf.api.api2ihm.AdminProject.canExecutCamp()
431:             */
432:            public void updateExecutionNameUsingID(int execId, String new_name);
433:
434:            /**
435:             * Changer la description d'un fichier attache
436:             * @param fileName
437:             * @param newDescription
438:             * @see org.objectweb.salome_tmf.api.api2ihm.AdminProject.canUpdateTest() 
439:             * @see org.objectweb.salome_tmf.api.api2ihm.AdminProject.canDeleteTest()
440:             */
441:            public void updateFileAttachDescriptionForCampaign(
442:                    String campaignName, String fileName, String newDescription);
443:
444:            /**
445:             * Changer la description d'une url attachee
446:             * @param urlName
447:             * @param newDescription
448:             * @see org.objectweb.salome_tmf.api.api2ihm.AdminProject.canUpdateTest() 
449:             * @see org.objectweb.salome_tmf.api.api2ihm.AdminProject.canDeleteTest()
450:             */
451:            public void updateUrlAttachDescriptionForCampaign(
452:                    String campaignName, String urlName, String newDescription);
453:
454:            /**
455:             * Changer la longueur d'un fichier attache
456:             * @param fileName un nom de fichier
457:             * @param length la longueur du fichier
458:             * @see org.objectweb.salome_tmf.api.api2ihm.AdminProject.canUpdateTest() 
459:             * @see org.objectweb.salome_tmf.api.api2ihm.AdminProject.canDeleteTest()
460:             */
461:            public void updateFileAttachLengthForCampaign(String campaignName,
462:                    String fileName, long length);
463:
464:            /**
465:             * Changer la date d'un fichier
466:             * @param fileName le nom du fichier
467:             * @param date la date du fichier
468:             * @see org.objectweb.salome_tmf.api.api2ihm.AdminProject.canUpdateTest() 
469:             * @see org.objectweb.salome_tmf.api.api2ihm.AdminProject.canDeleteTest()
470:             */
471:            public void updateFileAttachDateForCampaign(String campaignName,
472:                    String fileName, Date date);
473:
474:            /**
475:             * Changer la date d'un fichier
476:             * @param fileName le nom du fichier
477:             * @param date la date du fichier
478:             * @see org.objectweb.salome_tmf.api.api2ihm.AdminProject.canUpdateTest() 
479:             * @see org.objectweb.salome_tmf.api.api2ihm.AdminProject.canDeleteTest()
480:             */
481:            public void updateFileAttachDateForEnv(String envName,
482:                    String fileName, Date date);
483:
484:            /**
485:             * Changer la longueur d'un fichier attache
486:             * @param fileName un nom de fichier
487:             * @param length la longueur du fichier
488:             * @see org.objectweb.salome_tmf.api.api2ihm.AdminProject.canUpdateTest() 
489:             * @see org.objectweb.salome_tmf.api.api2ihm.AdminProject.canDeleteTest()
490:             */
491:            public void updateFileAttachLengthForEnv(String envName,
492:                    String fileName, long length);
493:
494:            /**
495:             * Changer la description d'un fichier attache
496:             * @param fileName
497:             * @param newDescription
498:             * @see org.objectweb.salome_tmf.api.api2ihm.AdminProject.canUpdateTest() 
499:             * @see org.objectweb.salome_tmf.api.api2ihm.AdminProject.canDeleteTest()
500:             */
501:            public void updateFileAttachDescriptionForExecution(
502:                    String campaignName, String execName, String fileName,
503:                    String newDescription);
504:
505:            /**
506:             * Changer la description d'une url attachee
507:             * @param urlName
508:             * @param newDescription
509:             * @see org.objectweb.salome_tmf.api.api2ihm.AdminProject.canUpdateTest() 
510:             * @see org.objectweb.salome_tmf.api.api2ihm.AdminProject.canDeleteTest()
511:             */
512:            public void updateUrlAttachDescriptionForExecution(
513:                    String campaignName, String execName, String urlName,
514:                    String newDescription);
515:
516:            /**
517:             * Changer la longueur d'un fichier attache
518:             * @param fileName un nom de fichier
519:             * @param length la longueur du fichier
520:             * @see org.objectweb.salome_tmf.api.api2ihm.AdminProject.canUpdateTest() 
521:             * @see org.objectweb.salome_tmf.api.api2ihm.AdminProject.canDeleteTest()
522:             */
523:            public void updateFileAttachLengthForExecution(String campaignName,
524:                    String execName, String fileName, long length);
525:
526:            /**
527:             * Changer la date d'un fichier
528:             * @param fileName le nom du fichier
529:             * @param date la date du fichier
530:             * @see org.objectweb.salome_tmf.api.api2ihm.AdminProject.canUpdateTest() 
531:             * @see org.objectweb.salome_tmf.api.api2ihm.AdminProject.canDeleteTest()
532:             */
533:            public void updateFileAttachDateForExecution(String campaignName,
534:                    String execName, String fileName, Date date);
535:
536:            /**
537:             * Changer la description d'un fichier attache
538:             * @param fileName
539:             * @param newDescription
540:             * @see org.objectweb.salome_tmf.api.api2ihm.AdminProject.canUpdateTest() 
541:             * @see org.objectweb.salome_tmf.api.api2ihm.AdminProject.canDeleteTest()
542:             */
543:            public void updateFileAttachDescriptionForExecResult(
544:                    String campaignName, String execName,
545:                    String execResultName, String fileName,
546:                    String newDescription);
547:
548:            /**
549:             * Changer la description d'une url attachee
550:             * @param urlName
551:             * @param newDescription
552:             * @see org.objectweb.salome_tmf.api.api2ihm.AdminProject.canUpdateTest() 
553:             * @see org.objectweb.salome_tmf.api.api2ihm.AdminProject.canDeleteTest()
554:             */
555:            public void updateUrlAttachDescriptionForExecResult(
556:                    String campaignName, String execName,
557:                    String execResultName, String urlName, String newDescription);
558:
559:            /**
560:             * Changer la longueur d'un fichier attache
561:             * @param fileName un nom de fichier
562:             * @param length la longueur du fichier
563:             * @see org.objectweb.salome_tmf.api.api2ihm.AdminProject.canUpdateTest() 
564:             * @see org.objectweb.salome_tmf.api.api2ihm.AdminProject.canDeleteTest()
565:             */
566:            public void updateFileAttachLengthForExecResult(
567:                    String campaignName, String execName,
568:                    String execResultName, String fileName, long length);
569:
570:            /**
571:             * Changer la date d'un fichier
572:             * @param fileName le nom du fichier
573:             * @param date la date du fichier
574:             * @see org.objectweb.salome_tmf.api.api2ihm.AdminProject.canUpdateTest() 
575:             * @see org.objectweb.salome_tmf.api.api2ihm.AdminProject.canDeleteTest()
576:             */
577:            public void updateFileAttachDateForExecResult(String campaignName,
578:                    String execName, String execResultName, String fileName,
579:                    Date date);
580:
581:            /**
582:             * Changer la description d'un fichier attache
583:             * @param fileName
584:             * @param newDescription
585:             * @see org.objectweb.salome_tmf.api.api2ihm.AdminProject.canUpdateTest() 
586:             * @see org.objectweb.salome_tmf.api.api2ihm.AdminProject.canDeleteTest()
587:             */
588:            public void updateFileAttachDescriptionForExecResultTest(
589:                    String campaignName, String execName,
590:                    String execResultName, String familyName, String suiteName,
591:                    String testName, String fileName, String newDescription);
592:
593:            /**
594:             * Changer la description d'une url attachee
595:             * @param urlName
596:             * @param newDescription
597:             * @see org.objectweb.salome_tmf.api.api2ihm.AdminProject.canUpdateTest() 
598:             * @see org.objectweb.salome_tmf.api.api2ihm.AdminProject.canDeleteTest()
599:             */
600:            public void updateUrlAttachDescriptionForExecResultTest(
601:                    String campaignName, String execName,
602:                    String execResultName, String familyName, String suiteName,
603:                    String testName, String urlName, String newDescription);
604:
605:            /**
606:             * Changer la longueur d'un fichier attache
607:             * @param fileName un nom de fichier
608:             * @param length la longueur du fichier
609:             * @see org.objectweb.salome_tmf.api.api2ihm.AdminProject.canUpdateTest() 
610:             * @see org.objectweb.salome_tmf.api.api2ihm.AdminProject.canDeleteTest()
611:             */
612:            public void updateFileAttachLengthForExecResultTest(
613:                    String campaignName, String execName,
614:                    String execResultName, String familyName, String suiteName,
615:                    String testName, String fileName, long length);
616:
617:            /**
618:             * Changer la date d'un fichier
619:             * @param fileName le nom du fichier
620:             * @param date la date du fichier
621:             * @see org.objectweb.salome_tmf.api.api2ihm.AdminProject.canUpdateTest() 
622:             * @see org.objectweb.salome_tmf.api.api2ihm.AdminProject.canDeleteTest()
623:             */
624:            public void updateFileAttachDateForExecResultTest(
625:                    String campaignName, String execName,
626:                    String execResultName, String familyName, String suiteName,
627:                    String testName, String fileName, Date date);
628:
629:            /**
630:             * 
631:             * @param familyName
632:             * @param suiteName
633:             * @param testName
634:             * @param filePath
635:             * @throws FileNotFoundException
636:             */
637:            public void updateScriptForEnvironment(String envName,
638:                    String filePath) throws FileNotFoundException;
639:
640:            /**
641:             * 
642:             * @param familyName
643:             * @param suiteName
644:             * @param testName
645:             * @param scriptName
646:             * @param newClassPath
647:             * @see org.objectweb.salome_tmf.api.api2ihm.AdminProject.canUpdateTest() 
648:             * @see org.objectweb.salome_tmf.api.api2ihm.AdminProject.canDeleteTest()
649:             */
650:            public void updateScriptPlugExtForEnvironment(String envName,
651:                    String scriptName, String newClassPath);
652:
653:            /**
654:             * 
655:             * @param familyName
656:             * @param suiteName
657:             * @param testName
658:             * @param scriptName
659:             * @param newClassToBeExecuted
660:             * @see org.objectweb.salome_tmf.api.api2ihm.AdminProject.canUpdateTest() 
661:             * @see org.objectweb.salome_tmf.api.api2ihm.AdminProject.canDeleteTest()
662:             */
663:            public void updateScriptPlugArgForEnvironment(String envName,
664:                    String scriptName, String newClassToBeExecuted);
665:
666:            /**
667:             * 
668:             * @param familyName
669:             * @param suiteName
670:             * @param testName
671:             * @param scriptName
672:             * @param date
673:             */
674:            public void updateScriptDateForEnvironment(String envName,
675:                    String scriptName, Date date);
676:
677:            /**
678:             * 
679:             * @param familyName
680:             * @param suiteName
681:             * @param testName
682:             * @param scriptName
683:             * @param length
684:             */
685:            public void updateScriptLengthForEnvironment(String envName,
686:                    String scriptName, long length);
687:
688:            /**
689:             * 
690:             * @param familyName
691:             * @param suiteName
692:             * @param testName
693:             * @param filePath
694:             * @throws FileNotFoundException
695:             */
696:            public void updateScriptForExecution(String campaignName,
697:                    String execName, String type, String filePath)
698:                    throws FileNotFoundException;
699:
700:            /**
701:             * 
702:             * @param familyName
703:             * @param suiteName
704:             * @param testName
705:             * @param scriptName
706:             * @param newClassPath
707:             * @see org.objectweb.salome_tmf.api.api2ihm.AdminProject.canUpdateTest() 
708:             * @see org.objectweb.salome_tmf.api.api2ihm.AdminProject.canDeleteTest()
709:             */
710:            public void updateScriptPlugExtForExecution(String campaignName,
711:                    String execName, String type, String scriptName,
712:                    String newClassPath);
713:
714:            /**
715:             * 
716:             * @param familyName
717:             * @param suiteName
718:             * @param testName
719:             * @param scriptName
720:             * @param newClassToBeExecuted
721:             * @see org.objectweb.salome_tmf.api.api2ihm.AdminProject.canUpdateTest() 
722:             * @see org.objectweb.salome_tmf.api.api2ihm.AdminProject.canDeleteTest()
723:             */
724:            public void updateScriptPlugArgForExecution(String campaignName,
725:                    String execName, String type, String scriptName,
726:                    String newClassToBeExecuted);
727:
728:            /**
729:             * 
730:             * @param familyName
731:             * @param suiteName
732:             * @param testName
733:             * @param scriptName
734:             * @param date
735:             */
736:            public void updateScriptDateForExecution(String campaignName,
737:                    String execName, String type, String scriptName, Date date);
738:
739:            /**
740:             * 
741:             * @param familyName
742:             * @param suiteName
743:             * @param testName
744:             * @param scriptName
745:             * @param length
746:             */
747:            public void updateScriptLengthForExecution(String campaignName,
748:                    String execName, String type, String scriptName, long length);
749:
750:            /**
751:             * Mise e jour du jeu de donnees lie e une execution de campagne de test
752:             * @param idExec ID unique de l'execution dans la BdD
753:             * @param idDataSet ID unique du jeu de donnees dans la BdD
754:             */
755:            public void updateDataSetForExecCamp(int idExec, int idDataSet);
756:
757:            /**
758:             * Mise e jour de l'environnement lie e une execution de campagne de test
759:             * @param idExec ID unique de l'execution dans la BdD
760:             * @param idEnv ID unique de l'environnement dans la BdD
761:             */
762:            public void updateEnvForExecCamp(int idExec, int idEnv);
763:        }
www.java2java.com | Contact Us
Copyright 2009 - 12 Demo Source and Support. All rights reserved.
All other trademarks are property of their respective owners.