ACE Director Alum Daniel Morgan, founder of Morgan's Library, is scheduling
complimentary technical Workshops on Database Security for the first 30
Oracle Database customers located anywhere in North America, EMEA, LATAM, or
APAC that send an email to
asra_us@oracle.com. Request a Workshop for
your organization today.
dbm_prvtsqis.add_child_subscriber(
qschema IN VARCHAR2,
qname IN VARCHAR2,
subscriber IN sys.aq$_agent,
parent IN sys.aq$_agent,
name_canonicalized IN BOOLEAN);
dbm_prvtsqis.add_durable_sub(
qschema IN VARCHAR2,
qname IN VARCHAR2,
sub_name IN VARCHAR2,
sub_addr IN VARCHAR2,
sub_prot IN NUMBER,
flags IN NUMBER,
rulecond IN VARCHAR2,
transschema IN VARCHAR2,
transname IN VARCHAR2,
add_jms_entry IN BOOLEAN,
subid IN NUMBER,
sprop IN NUMBER,
createdate IN TIMESTAMP WITH TIME ZONE);
dbm_prvtsqis.add_non_durable_sub(
qschema IN VARCHAR2,
qname IN VARCHAR2,
sub_name IN VARCHAR2,
sub_addr IN VARCHAR2,
sub_prot IN NUMBER,
flags IN NUMBER,
rule_cond IN VARCHAR2,
transschema IN VARCHAR2,
transname IN VARCHAR2,
session_guid IN NUMBER,
add_jms_entry IN BOOLEAN,
qid IN NUMBER,
qobjn IN NUMBER);
dbm_prvtsqis.add_subscriber_12g(
qschema IN VARCHAR2,
qname IN VARCHAR2,
subscriber IN sys.aq$_agent,
rule IN VARCHAR2,
security_check IN BOOLEAN,
in_recursive_txn IN BOOLEAN,
add_jms_entry IN BOOLEAN,
transformation IN VARCHAR2,
properties IN NUMBER,
name_canonicalized IN BOOLEAN,
queue_to_queue IN BOOLEAN,
client_session_guid IN VARCHAR2,
instno IN NUMBER,
current_user IN VARCHAR2);
dbm_prvtsqis.agent_exists(
q_schema IN VARCHAR2,
q_name IN VARCHAR2,
q_id IN NUMBER,
sub IN sys.aq$_agent,
in_subscr_type IN NUMBER,
subscr_type IN OUT NUMBER,
rule_name IN OUT VARCHAR2,
trans_name IN OUT VARCHAR2,
ruleset IN OUT VARCHAR2,
negative_ruleset IN OUT VARCHAR2,
in_sub_id IN NUMBER)
RETURN NUMBER;
dbm_prvtsqis.alter_subscriber_12g(
qschema IN VARCHAR2,
qname IN VARCHAR2,
subscriber IN sys.aq$_agent,
rule IN VARCHAR2,
security_check IN BOOLEAN,
in_recursive_txn IN BOOLEAN,
transformation IN VARCHAR2,
compatible IN VARCHAR2,
name_canonicalized IN BOOLEAN,
current_user IN VARCHAR2);
dbm_prvtsqis.durable_sub_exists(
qschema IN VARCHAR2,
qname IN VARCHAR2,
sub_name IN VARCHAR2,
sub_addr IN VARCHAR2,
sub_prot IN NUMBER)
RETURN BOOLEAN;
dbm_prvtsqis.getDurSubMetadata(
qid IN NUMBER,
subname IN VARCHAR2,
subaddr IN VARCHAR2,
subprot IN NUMBER,
subid OUT NUMBER,
subtype IN OUT NUMBER,
rulename OUT VARCHAR2,
transschema OUT VARCHAR2,
transname OUT VARCHAR2)
RETURN BOOLEAN;
dbm_prvtsqis.non_durable_sub_exists(
qschema IN VARCHAR2,
qname IN VARCHAR2,
subname IN VARCHAR2,
subaddr IN VARCHAR2,
subprot IN NUMBER)
RETURN BOOLEAN;
dbm_prvtsqis.remove_all_child(
qschema IN VARCHAR2,
qname IN VARCHAR2,
subscriber IN sys.aq$_agent,
is_background IN BOOLEAN,
is_parent_drop IN BOOLEAN);
dbm_prvtsqis.remove_child(
qschema IN VARCHAR2,
qname IN VARCHAR2,
subscriber IN sys.aq$_agent,
parent IN sys.aq$_agent,
name_canon IN BOOLEAN,
is_background IN BOOLEAN,
is_parent_drop IN BOOLEAN);
dbm_prvtsqis.remove_subscriber_12g(
qschema IN VARCHAR2,
qname IN VARCHAR2,
subscriber IN sys.aq$_agent,
security_check IN BOOLEAN,
in_recursive_txn IN BOOLEAN,
name_canon IN BOOLEAN,
current_user IN VARCHAR2);
dbm_prvtsqis.submatch(
qschema IN VARCHAR2,
rule IN VARCHAR2,
subrl IN VARCHAR2,
transsch IN VARCHAR2,
transnm IN VARCHAR2,
subtranssch IN VARCHAR2,
subtransnm IN VARCHAR2,
rlmatch OUT BOOLEAN,
transmatch OUT BOOLEAN);
dbm_prvtsqis.subscription_exists(
qschema IN VARCHAR2,
qname IN VARCHAR2,
sub_name IN VARCHAR2,
sub_addr IN VARCHAR2,
sub_prot IN NUMBER)
RETURN BOOLEAN;