[Home] [Help]
PACKAGE: XDB.DBMS_XDB_VERSION
Source
1 package DBMS_XDB_VERSION authid current_user as
2
3 SUBTYPE resid_type is RAW(16);
4 TYPE resid_list_type is VARRAY(1000) of RAW(16);
5
6 PROCEDURE makeversioned_int(pathname IN VARCHAR2, resid OUT resid_type);
7 PRAGMA SUPPLEMENTAL_LOG_DATA(makeversioned_int, AUTO);
8
9 FUNCTION makeversioned(pathname VARCHAR2) RETURN resid_type;
10
11 PROCEDURE checkout(pathname VARCHAR2);
12 PRAGMA SUPPLEMENTAL_LOG_DATA(checkout, AUTO);
13
14 PROCEDURE checkin_int(pathname IN VARCHAR2, resid OUT resid_type);
15 PRAGMA SUPPLEMENTAL_LOG_DATA(checkin_int, AUTO);
16
17 FUNCTION checkin(pathname VARCHAR2) RETURN resid_type;
18
19 PROCEDURE uncheckout_int(pathname IN VARCHAR2, resid OUT resid_type);
20 PRAGMA SUPPLEMENTAL_LOG_DATA(uncheckout_int, AUTO);
21
22 FUNCTION uncheckout(pathname VARCHAR2) RETURN resid_type;
23
24 FUNCTION ischeckedout(pathname VARCHAR2) RETURN BOOLEAN;
25 FUNCTION GetPredecessors(pathname VARCHAR2) RETURN resid_list_type;
26 FUNCTION GetPredsByResId(resid resid_type) RETURN resid_list_type;
27 FUNCTION GetSuccessors(pathname VARCHAR2) RETURN resid_list_type;
28 FUNCTION GetSuccsByResId(resid resid_type) RETURN resid_list_type;
29 FUNCTION GetResourceByResId(resid resid_type) RETURN XMLType;
30 FUNCTION GetContentsBlobByResId(resid resid_type) RETURN BLOB;
31 FUNCTION GetContentsClobByResId(resid resid_type) RETURN CLOB;
32 FUNCTION GetContentsXmlByResId(resid resid_type) RETURN XMLType;
33
34 end DBMS_XDB_VERSION;