dbms_saga_adm_sys.add_broker(
broker_guid IN RAW,
broker_name IN VARCHAR2,
broker_schema IN VARCHAR2,
storage_clause IN VARCHAR2,
current_user IN VARCHAR2,
version IN NUMBER);
dbms_saga_adm_sys.add_coordinator(
coordinator_guid IN RAW,
coordinator_name IN VARCHAR2,
coordinator_schema IN VARCHAR2,
storage_clause IN VARCHAR2,
dblink_to_broker IN VARCHAR2,
mailbox_schema IN VARCHAR2,
broker_name IN VARCHAR2,
dblink_to_coordinator IN VARCHAR2,
current_user IN VARCHAR2,
version IN NUMBER);
dbms_saga_adm_sys.add_participant(
participant_guid IN RAW,
participant_name IN VARCHAR2,
participant_schema IN VARCHAR2,
storage_clause IN VARCHAR2,
coordinator_name IN VARCHAR2,
dblink_to_broker IN VARCHAR2,
mailbox_schema IN VARCHAR2,
broker_name IN VARCHAR2,
callback_schema IN VARCHAR2,
callback_package IN VARCHAR2,
dblink_to_participant IN VARCHAR2,
current_user IN VARCHAR2,
version IN NUMBER);
dbms_saga_adm_sys.connectBrokerToInQueue(
participant_id IN RAW,
entity_name_int IN VARCHAR2,
entity_schema_int IN VARCHAR2,
coordinatororparticipant 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,
callaback_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_adm_sys.cud_saga_entity(
operation IN NUMBER,
entity_guid IN RAW,
entity_name_int IN VARCHAR2,
entity_schema_int IN VARCHAR2,
in_queue IN VARCHAR2,
out_queue IN VARCHAR2,
remote IN NUMBER,
version IN NUMBER,
queue_partitions IN NUMBER,
queue_type IN NUMBER,
type IN NUMBER,
broker_id IN RAW,
coordinator_id IN RAW,
dblink_to_broker_int IN VARCHAR2,
dblink_to_entity_int IN VARCHAR2,
calback_schema_int IN VARCHAR2,
callback_package_int IN VARCHAR2,
entity_complete IN NUMBER,
listener_count IN NUMBER,
saga_secret IN NUMBER);
dbms_saga_adm_sys.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 IN VARCHAR2,
entity_id IN RAW,
saga_secret IN NUMBER);
dbms_saga_adm_sys.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_adm_sys.process_notification(
recipient IN VARCHAR2,
sender IN VARCHAR2,
deq_saga_id IN RAW,
opcode IN NUMBER,
coordinator IN VARCHAR2,
saga_spare IN VARCHAR2,
req_res IN CLOB);
dbms_saga_adm_sys.uniqueEntityAtPDB(
entity_name IN VARCHAR2,
broker_name IN VARCHAR2,
mailbox_schema IN VARCHAR2,
broker_pdb_link IN VARCHAR2,
entity_dblink IN VARCHAR2)
REETURN BOOLEAN;