| Oracle® Database Advanced Replication Management API Reference 10g Release 1 (10.1) Part Number B10733-01  | 
  | 
  | 
View PDF | 
This function acquires an exclusive lock that prevents deferred transaction PUSH (either serial or parallel). This function performs a commit when acquiring the lock. The lock is acquired with RELEASE_ON_COMMIT => true, so that pushing of the deferred transaction queue can resume after the next commit.
DBMS_DEFER_SYS.EXCLUDE_PUSH ( timeout IN INTEGER) RETURN INTEGER;
| Value | Description | 
|---|---|
0  | 
 Success, lock acquired.  | 
1  | 
 Timeout, no lock acquired.  | 
2  | 
 Deadlock, no lock acquired.  | 
4  | 
 Already own lock.  |