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.
Purpose
SAGA Microservices support subprograms
AUTHID
CURRENT_USER
Dependencies
DBMS_ASSERT
DBMS_SAGA_ADM_SYS
Documented
No
First Available
23.1
Security Model
Owned by SYS with EXECUTE granted to the EXECUTE_CATALOG_ROLE and SAGA_CONNECT_ROLE roles.
dbms_saga_connect_int.connectBrokerToInQueue(
participant_id IN RAW,
entity_name_int IN VARCHAR2,
entity_schema_int IN VARCHAR2,
coordinatorparticipant IN NUMBER,
broker_id IN RAW,
coordinator_id IN RAW,
dblink_to_broker_int IN VARCHAR2,
dblink_to_entity_int IN VARCHAR2,
inbound_queue IN VARCHAR2,
outbound_queue IN VARCHAR2,
callback_schema_int IN VARCHAR2,
callback_package_int IN VARCHAR2,
participant_iscomplete IN NUMBER,
broker_schema_int IN VARCHAR2,
broker_name_int IN VARCHAR2,
version IN NUMBER,
saga_secret IN NUMBER);
dbms_saga_connect_int.disconnectBrokerFromInQueue(
entity_name_int IN VARCHAR2,
entity_schema_int IN VARCHAR2,
dblink_to_entity_int IN VARCHAR2,
broker_schema_int IN VARCHAR2,
broker_name_int IN VARCHAR2,
dblink_to_broker_int IN VARCHAR2,
entity_id IN RAW,
saga_secret IN NUMBER);
dbms_saga_connect_int.getBrokerInfo(
broker_id IN OUT RAW,
broker_name IN OUT VARCHAR2,
broker_schema IN OUT VARCHAR2,
broker_version IN OUT NUMBER,
iscreate IN BOOLEAN);
dbms_saga_connect_int.uniqueEntityAtPDB(
entity_name IN VARCHAR2,
broker_name IN VARCHAR2,
mailbox_schema IN VARCHAR2,
broker_pdb_link IN VARCHAR2,
entity_dblink IN VARCHAR2)
RETURN BOOLEAN;
BEGIN
IF dbms_saga_connect_int.uniqueEntityAtPDB('A', 'A', 'A', 'A', 'A') THEN
dbms_output.put_line('T');
ELSE
dbms_output.put_line('F');
END IF;
END;
/ T