17:
18:
19: PROCEDURE enqueue(
20: queue_name IN VARCHAR2,
21: payload IN SYS.ANYDATA);
22:
23: PROCEDURE enqueue(
24: queue_name IN VARCHAR2,
25: payload IN SYS.ANYDATA,
21: payload IN SYS.ANYDATA);
22:
23: PROCEDURE enqueue(
24: queue_name IN VARCHAR2,
25: payload IN SYS.ANYDATA,
26: msgid OUT RAW);
27:
28: -- queue_name: name of the queue. The queue must be a secure queue.
29: -- payload: the payload to be enqueued.
32:
33: PROCEDURE dequeue(
34: queue_name IN VARCHAR2,
35: streams_name IN VARCHAR2,
36: payload OUT SYS.ANYDATA,
37: dequeue_mode IN VARCHAR2 DEFAULT 'REMOVE',
38: navigation IN VARCHAR2 DEFAULT 'NEXT MESSAGE',
39: wait IN BINARY_INTEGER DEFAULT FOREVER);
40:
40:
41: PROCEDURE dequeue(
42: queue_name IN VARCHAR2,
43: streams_name IN VARCHAR2,
44: payload OUT SYS.ANYDATA,
45: dequeue_mode IN VARCHAR2 DEFAULT 'REMOVE',
46: navigation IN VARCHAR2 DEFAULT 'NEXT MESSAGE',
47: wait IN BINARY_INTEGER DEFAULT FOREVER,
48: msgid OUT RAW);