Calls
-
FUNCTION DMBS_XDB.getAclDocument(abspathIN VARCHAR);RETURN SYS.XMLTYPE; Retrieves the ACL document from the XML document with a pathname of abspath.
-
FUNCTION DMBS_XDB.getPrivileges(res_pathIN VARCHAR2)RETURN SYS.XMLTYPE; Returns privileges granted to the current user on the XML document with the absolute path of res_path.
-
FUNCTION DMBS_XDB.changePrivileges(res_pathIN VARCHAR2,aceIN XMLTYPE)RETURN PLS_INTEGER; Adds the ace privilege to XML document with the absolute path of res_path. Returns a positive integer if the ACL was successfully modified.
-
FUNCTION DMBS_XDB.checkPrivileges(res_pathIN VARCHAR2,privsIN XMLTYPE)RETURN PLS_INTEGER; Checks to see if the XML document with the absolute path of res_path has privilege privs. Returns a positive integer if it does.
-
PROCEDURE DMBS_XDB.setacl(res_pathIN VARCHAR2,acl_pathIN VARCHAR2); Sets the ACL (specified by acl) on the XML document with the absolute path of res_path to acl_path.
-
FUNCTION DMBS_XDB.AclCheckPrivileges(acl_pathIN VARCHAR2,ownerIN VARCHAR2,privsIN XMLTYPE)RETURN PLS_INTEGER; Checks privs in the document owned by owner against acl_path. Returns a positive integer if all privileges were granted.
-
FUNCTION DMBS_XDB.LockResource(pathIN VARCHAR2,depthzeroIN BOOLEAN,sharedIN BOOLEAN)RETURN BOOLEAN; Creates a lock on XML resource path. If shared, the function will create a shared lock. depthzero is currently unsupported. Returns TRUE if the lock was obtained.
-
PROCEDURE DMBS_XDB.GetLockToken ...