Subversion Repositories DevTools

Rev

Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
221 vnguyen 1
CREATE PACKAGE "RELEASE_MANAGER"."PK_RMAPI" 
2
IS
3
/*
4
------------------------------
5
||  Last Modified:  Jeremy Tweddle
6
||  Modified Date:  08/Feb/2008
7
||  Body Version:   3.3
8
------------------------------
9
*/
10
   TYPE typecur IS REF CURSOR;
11
 
12
/*================================================================================================*/
13
   FUNCTION package_dependencies (pkgname VARCHAR2, pkgversion VARCHAR2)
14
      RETURN typecur;
15
 
16
   FUNCTION wip_iteration_package (
17
      projname        VARCHAR2,
18
      iterationname   VARCHAR2,
19
      pkgname         VARCHAR2
20
   )
21
      RETURN typecur;
22
 
23
   FUNCTION auto_make_release (
24
      rtagid                   IN   NUMBER,
25
      pkgname                  IN   VARCHAR2,
26
      vext                     IN   VARCHAR2,
27
      newpkgversion            IN   VARCHAR2,
28
      label                    IN   VARCHAR2,
29
      dependenciesimportlist   IN   VARCHAR2,
30
      isrippled                IN   NUMBER,
31
      username                 IN   VARCHAR2
32
   )
33
      RETURN NUMBER;
34
 
35
   PROCEDURE import_dependencies (
36
      pvid                     IN   NUMBER,
37
      dependenciesimportlist   IN   VARCHAR2,
38
      userid                   IN   NUMBER
39
   );
40
 
41
   FUNCTION return_last_package_version (pkgname IN VARCHAR2, rtagid IN NUMBER)
42
      RETURN VARCHAR2;
43
 
44
   FUNCTION return_wip (pkgname IN VARCHAR2, rtagid IN NUMBER)
45
      RETURN VARCHAR2;
46
 
47
   PROCEDURE update_dash_board (rtagid IN NUMBER);
48
 
49
   FUNCTION exclude_from_build (
50
      pvid          IN   NUMBER,
51
      spkgversion   IN   VARCHAR2,
52
      rtagid        IN   NUMBER,
53
      username      IN   VARCHAR2
54
   )
55
      RETURN NUMBER;
56
 
57
/*================================================================================================*/
58
   PROCEDURE insert_abt_actionlog (rconid IN NUMBER, action IN VARCHAR2);
59
 
60
   FUNCTION insert_package_metrics (
61
      rtagid IN NUMBER,
62
      pkgname IN VARCHAR2,
63
      vext IN VARCHAR2,
64
      metricstring IN VARCHAR2
65
   )
66
      RETURN NUMBER;
67
 
68
   PROCEDURE update_release_metrics (rtagid IN NUMBER);
69
 
70
END pk_rmapi; 
71
/