dbms_saga_adm.add_broker(
broker_name IN VARCHAR2,
broker_schema IN VARCHAR2 DEFAULT sys_context('USERENV', 'CURRENT_USER'),
storage_clause IN VARCHAR2 DEFAULT NULL,
version IN NUMBER DEFAULT 1);
dbms_saga_adm.add_coordinator(
coordinator_name IN VARCHAR2,
coordinator_schema IN VARCHAR2 DEFAULT sys_context('USERENV', 'CURRENT_USER'),
storage_clause IN VARCHAR2 DEFAULT NULL,
dblink_to_broker IN VARCHAR2 DEFAULT NULL,
mailbox_schema IN VARCHAR2,
broker_name IN VARCHAR2,
dblink_to_coordinator IN VARCHAR2 DEFAULT NULL,
version IN NUMBER DEFAULT 1);
dbms_saga_adm.add_partitipant(
participant_name IN VARCHAR2,
participant_schema IN VARCHAR2 DEFAULT sys_context('USERENV', 'CURRENT_USER'),
storage_clause IN VARCHAR2 DEFAULT NULL,
coordinator_name IN VARCHAR2 DEFAULT NULL,
dblink_to_broker IN VARCHAR2 DEFAULT NULL,
mailbox_schema IN VARCHAR2,
broker_name IN VARCHAR2,
callback_schema IN VARCHAR2 DEFAULT sys_context('USERENV', 'CURRENT_USER'),
callback_package IN VARCHAR2 DEFAULT NULL,
dblink_to_participant IN VARCHAR2 DEFAULT NULL,
version IN NUMBER DEFAULT 1);
dbms_saga_adm.notify_callback_coordinator(
context IN RAW,
reginfo IN sys.aq$_reg_info,
descr IN sys.aq$_descriptor,
payload IN RAW,
payloadl IN NUMBER);
dbms_saga_adm.register_saga_callback(
participant_name IN VARCHAR2,
callback_schema IN VARCHAR2 DEFAULT
sys_context('USERENV', 'CURRENT_USER'),
callback_package IN VARCHAR2);