SAP ABAP Class CL_BGRFC_SCHEDULER_OUTBOUND (Outbound Scheduler for Background RFC)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-MID-RFC-BG (Application Component) Background RFC (bgRFC)
     SQRFC2 (Package) ABAP Development for bgRFC
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_BGRFC_SCHEDULER Root Class for Background RFC Scheduler 20041221
Properties
Class CL_BGRFC_SCHEDULER_OUTBOUND  
Short Description Outbound Scheduler for Background RFC    
Super Class CL_BGRFC_SCHEDULER Root Class for Background RFC Scheduler 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status S  System Program 
Category 0   
Package SQRFC2   ABAP Development for bgRFC 
Created 20041221   SAP 
Last change 20140121   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 CL_BGRFC_UNIT_HISTORY Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
Class CL_BGRFC_SCHEDULER_OUTBOUND has no interface implemented.
Friends
Class CL_BGRFC_SCHEDULER_OUTBOUND has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CO_BASXML_DOWNPORT_SAPRL Constant Private Type reference (TYPE) SYSAPRL 702 Release for which basXML was ported 20081212
2 CO_BASXML_UPPER_LIMIT Constant Private Type reference (TYPE) SYSAPRL 710 Release basXML no longer available 20090622
3 CO_DEST_ERR_BASXML Constant Private Type reference (TYPE) SYMSGNO 081 Error message: basXML error 20081124
4 CO_LOCK_TIME_BASXML_ERROR Constant Private Type reference (TYPE) INT4 5184000 Lock time for destination if basXML configuration is faulty 20080402
5 DEST_IN_USE_OLD_TAB Instance attribute Private Type reference (TYPE) DEST_IN_USE_TAB_TYPE Old Resources for Destination 20041223
6 DEST_IN_USE_TAB Instance attribute Private Type reference (TYPE) DEST_IN_USE_TAB_TYPE Current Work Packages for Destination 20041223
7 MI_CUSTOMIZING Instance attribute Private Object reference (TYPE REF TO) LIF_CUSTOMIZE Local interface for Customizing interface 20080625
8 MI_UNIT_PERSISTENCE Instance attribute Private Object reference (TYPE REF TO) LIF_UNIT_PERSISTENCE Local interface for unit persistence 20080630
9 PING_IN_USE_TAB Instance attribute Private Type reference (TYPE) PING_IN_USE_TAB_TYPE Table of All Tasks Executing Ping 20050124
10 RUNNABLE Instance attribute Private Type reference (TYPE) BGRFC_O_RUNNABLE Outbound tRFC/qRFC: Executable LUWs 20041221
11 TASK_IN_USE_CNT_TAB Instance attribute Private Type reference (TYPE) TASK_IN_USE_CNT_TAB_TYPE Number of Used Tasks for Destination 20050322
12 TASK_IN_USE_TAB Instance attribute Private Type reference (TYPE) TASK_IN_USE_TAB_TYPE Table of Tasks in Use 20050322
13 TASK_NOTIFICATION_TAB Instance attribute Protected Type reference (TYPE) TASK_STATE_TAB_TYPE Notification Tasks 20130306
14 TASK_PING_TAB Instance attribute Private Type reference (TYPE) TASK_STATE_TAB_TYPE Table of All Tasks that Executed a Ping 20050124
Methods
# Method Level Visibility Method type Description Created on
1 ALIVE_CHECK Instance method Private Method Checks Status of Unit in Target System 20050506
2 CLASS_CONSTRUCTOR Static method Public Constructor Class Constructor 20070724
3 CONSTRUCTOR Instance method Public Constructor Constructor 20070720
4 DECR_TASK_IN_USE_CNT Instance method Private Method Reduce Counter for Tasks Being Used 20050322
5 DELETE_DEST_IN_USE Instance method Private Method Delete Destination Being Used 20050113
6 DISPATCHER Instance method Public Method Main Method of Dispatcher for Background RFC 20041221
7 EXECUTE_UNIT Instance method Protected Method Unit Execution 20070926
8 EXECUTE_UNIT_MANUALLY Static method Public Method Execute qRFC Unit (Ignore Scheduler) 20080228
9 GET_DEST_CUST_SETTINGS Instance method Private Method Gets Customizing Values for Destination 20050217
10 GET_RESULTS_OF_ASYN_CALLS Instance method Private Method Get Results of Asynchronous RFC Calls 20050112
11 GET_RUNNABLE_UNITS Instance method Private Method Gets Set of Executable Units for Outbound Case 20041221
12 GET_UNIT_TASK_NAME Instance method Private Method Get Name of Task for Unit 20050112
13 INCR_WORK_PACKAGE_REDO_CNT Instance method Private Method Raise Retry Counter for Getting Unit by 1 20050104
14 LOCK_DEST_TIMED Instance method Private Method Temporary Lock on Unit After RFC Error 20050118
15 LOCK_DEST_TIMED_INT Instance method Private Method Fill Internal Tables for Destination Time Lock 20050616
16 MARK_UNIT_AFTER_ALIVE_CHECK Instance method Private Method Map Execution Status from Target to Source System 20050504
17 MARK_UNIT_AFTER_NOTIFICATION Instance method Private Method Mark Unit After Notification 20130311
18 MARK_UNIT_AFTER_PING Instance method Private Method 20130311
19 MARK_UNIT_AS_CONFIRMED Instance method Private Method Flag Background Unit as Confirmed 20050104
20 MARK_UNIT_AS_FINISHED Instance method Private Method Flag Outbound Unit as Completed 20041222
21 MARK_UNIT_FOR_RETRY Instance method Private Method Register Unit for Retry 20050609
22 ON_END_OF_NOTIFICATION Instance method Public Event handling method Event Handler for End of Notification 20130306
23 ON_END_OF_PING Instance method Public Event handling method Event Handler for End of Ping 20070926
24 POST_MORTEM_CLEAN_UP Static method Public Method Clean Up Database After Scheduler Termination 20050408
25 PREPARE_FOR_RECONFIRM Instance method Private Method Enter Unit for New "Confirm" 20050425
26 PREPARE_FOR_RENOTIFY Instance method Protected Method Repeat Notification After Error 20130319
27 RESET_RUNNABLE_CURSOR Instance method Private Method Reset Currently Selected Unit 20050603
28 RESET_WORK_PACKAGE_REDO_CNT Instance method Private Method Reset Retry Counter for Getting Unit 20050104
29 UPDATE_EXE_MODE_AFTER_ABORT Static method Private Method DB Update for Units to Be Confirmed/Restarted 20050523
Events
Class CL_BGRFC_SCHEDULER_OUTBOUND has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 DEST_CUST_SETTINGS_TYPE Private See coding Customizing Settings for Individual Destinations 20050216 BEGIN OF dest_cust_settings_type, scheduler_cnt TYPE bgrfc_scheduler_cnt, redo_unit_wait_cnt_max TYPE bgrfc_redo_unit_wait_cnt_max, redo_unit_wait_time TYPE bgrfc_redo_unit_wait_time, redo_dest_wait_time TYPE bgrfc_redo_dest_wait_time, processing_time TYPE bgrfc_processing_time, task_cnt_max TYPE bgrfc_task_cnt_max, check_alive_cnt_max TYPE bgrfc_check_alive_max, switch_strategy_perc TYPE i, threshold_switch TYPE i, callback_class TYPE bgrfc_status_callback_class, END OF dest_cust_settings_type
2 DEST_IN_USE_TAB_TYPE Private See coding Table of Destinations in Use 20041222 dest_in_use_tab_type TYPE SORTED TABLE OF dest_in_use_type WITH UNIQUE KEY name INITIAL SIZE 8
3 DEST_IN_USE_TAIL_TYPE Private See coding Non-Key Part of DEST_IN_USE_TAB_TYPE 20050111 BEGIN OF dest_in_use_tail_type, cust_settings TYPE dest_cust_settings_type, resources TYPE REF TO if_bgrfc_destination_resources, event_mgr TYPE REF TO if_bgrfc_event_manager, valid_until TYPE timestampl, is_external TYPE abap_bool, basxml_enabled TYPE abap_bool, runnable_cursor TYPE i, runnable_redo_cnt TYPE i, runnable_tab TYPE runnable_tab_type, get_runnable_task_cnt_remain TYPE i, get_runnable_retry_at TYPE timestampl, unit_history TYPE abap_bool, full_select TYPE i, END OF dest_in_use_tail_type
4 DEST_IN_USE_TYPE Private See coding Destinations in Use 20041222 BEGIN OF dest_in_use_type, name TYPE bgrfc_dest_name_outbound, tail TYPE dest_in_use_tail_type, END OF dest_in_use_type
5 DEST_LOCK_TAB_TYPE Private See coding Table of Destination Locks 20050117 dest_lock_tab_type TYPE HASHED TABLE OF bgrfc_dest_name_outbound WITH UNIQUE KEY table_line INITIAL SIZE 4
6 DEST_LOCK_TIME_TYPE Private See coding Duration of Destination Lock 20050117 BEGIN OF dest_lock_time_type, valid_until TYPE timestampl, dest_name TYPE bgrfc_dest_name_outbound, END OF dest_lock_time_type
7 LOCK_TIME_TAB_TYPE Private See coding Table of Lock Times for Units 20050114 lock_time_tab_type TYPE HASHED TABLE OF bgrfc_lock_time WITH UNIQUE KEY lock_id INITIAL SIZE 8
8 PING_IN_USE_TAB_TYPE Private See coding Table of All Tasks Executing Ping 20050124 ping_in_use_tab_type TYPE HASHED TABLE OF ping_in_use_type WITH UNIQUE KEY task_name INITIAL SIZE 4
9 PING_IN_USE_TYPE Private See coding Tasks that Execute Ping 20050124 BEGIN OF ping_in_use_type, task_name TYPE task_name_type, arfc_state TYPE arfcrstate, is_receiver_list TYPE abap_bool, END OF ping_in_use_type
10 QRFC_ERR_STATE_TAB_TYPE Private See coding Table of Error Descriptions for qRFC Units 20050114 qrfc_err_state_tab_type TYPE STANDARD TABLE OF qrfc_o_err_state WITH NON-UNIQUE KEY unit_id INITIAL SIZE 4
11 QRFC_EXE_STATE_TAB_TYPE Private See coding Table of Execution Statuses for qRFC Units 20050114 qrfc_exe_state_tab_type TYPE STANDARD TABLE OF qrfc_o_exe_state WITH NON-UNIQUE KEY unit_id INITIAL SIZE 4
12 QRFC_IN_USE_TAB_TYPE Private See coding qRFC Units in Use 20041228 qrfc_in_use_tab_type TYPE HASHED TABLE OF qrfc_o_unit WITH UNIQUE KEY unit_id INITIAL SIZE 4
13 QRFC_O_QOUT_TAB_TYPE Private See coding Table of Outbound Queues 20050420 qrfc_o_qout_tab_type TYPE STANDARD TABLE OF qrfc_o_qout WITH NON-UNIQUE KEY unit_id INITIAL SIZE 4
14 QRFC_QUEUE_NAME_TAB_TYPE Private See coding Table of Inbound Queue Names 20050617 qrfc_queue_name_tab_type TYPE STANDARD TABLE OF qrfc_queue_name WITH NON-UNIQUE KEY table_line INITIAL SIZE 8
15 QRFC_UNIT_LOCK_TAB_TYPE Private See coding Table of qRFC Unit Locks 20050114 qrfc_unit_lock_tab_type TYPE STANDARD TABLE OF qrfc_o_unit_lock WITH NON-UNIQUE KEY unit_id INITIAL SIZE 4
16 RUNNABLE_TAB_TYPE Private See coding Table of Executable Units 20041221 runnable_tab_type TYPE STANDARD TABLE OF bgrfc_o_runnable WITH NON-UNIQUE DEFAULT KEY INITIAL SIZE 32
17 TASK_IN_USE_TAB_TYPE Private See coding Table of Tasks in Use 20050322 task_in_use_tab_type TYPE HASHED TABLE OF task_in_use_type WITH UNIQUE KEY task_name INITIAL SIZE 32
18 TASK_IN_USE_TYPE Private See coding Task in Use 20050322 BEGIN OF task_in_use_type, task_name TYPE task_name_type, dest_name TYPE arfccallid-arfcdest, dest_is_external TYPE abap_bool, unit_handler TYPE REF TO if_bgrfc_unit_handler, start TYPE timestamp, runnable_since TYPE timestamp, original_task_name TYPE task_name_type, END OF task_in_use_type
19 TRFC_ERR_STATE_TAB_TYPE Private See coding Table of Error Descriptions for tRFC Units 20050114 trfc_err_state_tab_type TYPE STANDARD TABLE OF trfc_o_err_state WITH NON-UNIQUE KEY unit_id INITIAL SIZE 4
20 TRFC_EXE_STATE_TAB_TYPE Private See coding Table of Execution Statuses for tRFC Units 20050114 trfc_exe_state_tab_type TYPE STANDARD TABLE OF trfc_o_exe_state WITH NON-UNIQUE KEY unit_id INITIAL SIZE 4
21 TRFC_IN_USE_TAB_TYPE Private See coding tRFC Units in Use 20041228 trfc_in_use_tab_type TYPE HASHED TABLE OF trfc_o_unit WITH UNIQUE KEY unit_id INITIAL SIZE 4
22 TRFC_UNIT_LOCK_TAB_TYPE Private See coding Table of tRFC Unit Locks 20050114 trfc_unit_lock_tab_type TYPE STANDARD TABLE OF trfc_o_unit_lock WITH NON-UNIQUE KEY unit_id INITIAL SIZE 4
23 UNIT_EXE_MODE_TAB_TYPE Private See coding 20050523 unit_exe_mode_tab_type TYPE STANDARD TABLE OF unit_exe_mode_type WITH NON-UNIQUE KEY unit_id INITIAL SIZE 16
24 UNIT_EXE_MODE_TYPE Private See coding 20050523 BEGIN OF unit_exe_mode_type, unit_id TYPE bgrfc_unit_id, exe_mode TYPE bgrfc_exe_mode, END OF unit_exe_mode_type
Method Signatures

Method ALIVE_CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DEST_IS_EXTERNAL Call by reference Type reference (TYPE) ABAP_BOOL 20071015
2 Importing DEST_NAME Call by reference Type reference (TYPE) BGRFC_DEST_NAME_OUTBOUND Name der Destination im Outbound Fall 20071015
3 Importing RFC_OPTIONS Call by reference Type reference (TYPE) RFCOPT RFC-Optionen 20050510
4 Importing UNIT_HANDLER Call by reference Object reference (TYPE REF TO) IF_BGRFC_UNIT_HANDLER Verwaltung von bgRFC Units durch den Scheduler 20071015

Method ALIVE_CHECK on class CL_BGRFC_SCHEDULER_OUTBOUND has no exception.

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_BGRFC_SCHEDULER_OUTBOUND has no parameter.
Method CLASS_CONSTRUCTOR on class CL_BGRFC_SCHEDULER_OUTBOUND has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing SCHEDULER_ID Call by reference Type reference (TYPE) INT4 Scheduler_id 20070720

Method CONSTRUCTOR on class CL_BGRFC_SCHEDULER_OUTBOUND has no exception.

Method DECR_TASK_IN_USE_CNT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DEST_NAME Call by reference Type reference (TYPE) BGRFC_DEST_NAME_OUTBOUND Name der Destination im Outbound Fall 20050322

Method DECR_TASK_IN_USE_CNT on class CL_BGRFC_SCHEDULER_OUTBOUND has no exception.

Method DELETE_DEST_IN_USE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DEST_NAME Call by reference Type reference (TYPE) BGRFC_DEST_NAME_OUTBOUND Name der Destination im Outbound Fall 20050113

Method DELETE_DEST_IN_USE on class CL_BGRFC_SCHEDULER_OUTBOUND has no exception.

Method DISPATCHER Signature

Method DISPATCHER on class CL_BGRFC_SCHEDULER_OUTBOUND has no parameter.
Method DISPATCHER on class CL_BGRFC_SCHEDULER_OUTBOUND has no exception.

Method EXECUTE_UNIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DEST_IS_EXTERNAL Call by reference Type reference (TYPE) ABAP_BOOL 20070926
2 Importing DEST_NAME Call by reference Type reference (TYPE) BGRFC_DEST_NAME_OUTBOUND Name der Destination im Outbound Fall 20070926
3 Importing RFC_OPTIONS Call by reference Type reference (TYPE) RFCOPT RFC-Optionen 20070928
4 Importing TASK_NAME Call by reference Type reference (TYPE) TASK_NAME_TYPE Taskname 20070926
5 Importing UNIT_HANDLER Call by reference Object reference (TYPE REF TO) IF_BGRFC_UNIT_HANDLER Verwaltung von bgRFC Units durch den Scheduler 20070926

Method EXECUTE_UNIT on class CL_BGRFC_SCHEDULER_OUTBOUND has no exception.

Method EXECUTE_UNIT_MANUALLY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DEST_NAME Call by reference Type reference (TYPE) RFCDEST Name der Destination 20080228
2 Importing RFC_OPTIONS Call by reference Type reference (TYPE) RFCOPT RFC-Optionen 20080228
3 Importing SUPPORTABILITY_INFO Value transfer Type reference (TYPE) BGRFC_SUPPORTABILITY_INFO Parameter zur Aktivierung der Analysetools (Debug., Trace) 20080228
4 Importing WITH_CURRENT_USER Call by reference Type reference (TYPE) SAP_BOOL with current user, not from unit 20080228
# Exception Resumable Description Created on
1 CX_BGRFC_SUPPORTABILITY Fehlerklasse fuer Supportability-Tools 20080228

Method GET_DEST_CUST_SETTINGS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CUST_SETTINGS Call by reference Type reference (TYPE) DEST_CUST_SETTINGS_TYPE Customizing Einstellungen für einzelne Destinationen 20050217
2 Importing DEST_NAME Call by reference Type reference (TYPE) BGRFC_DEST_NAME_OUTBOUND Name der Destination im Outbound Fall 20050217

Method GET_DEST_CUST_SETTINGS on class CL_BGRFC_SCHEDULER_OUTBOUND has no exception.

Method GET_RESULTS_OF_ASYN_CALLS Signature

Method GET_RESULTS_OF_ASYN_CALLS on class CL_BGRFC_SCHEDULER_OUTBOUND has no parameter.
Method GET_RESULTS_OF_ASYN_CALLS on class CL_BGRFC_SCHEDULER_OUTBOUND has no exception.

Method GET_RUNNABLE_UNITS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DEST_NAME_PREF Call by reference Type reference (TYPE) BGRFC_DEST_NAME_OUTBOUND Name der Destination im Outbound Fall 20041223

Method GET_RUNNABLE_UNITS on class CL_BGRFC_SCHEDULER_OUTBOUND has no exception.

Method GET_UNIT_TASK_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing TASK_IN_USE Call by reference Type reference (TYPE) TASK_IN_USE_TYPE In Benutzung befindliche Task 20050322

Method GET_UNIT_TASK_NAME on class CL_BGRFC_SCHEDULER_OUTBOUND has no exception.

Method INCR_WORK_PACKAGE_REDO_CNT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing DEST_IN_USE_TAIL Call by reference Type reference (TYPE) DEST_IN_USE_TAIL_TYPE Aktuell bearbeiteter Destinationseintrag 20050111
2 Importing DEST_NAME Call by reference Type reference (TYPE) BGRFC_DEST_NAME_OUTBOUND Name der Destination im Outbound Fall 20050111

Method INCR_WORK_PACKAGE_REDO_CNT on class CL_BGRFC_SCHEDULER_OUTBOUND has no exception.

Method LOCK_DEST_TIMED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DEST_NAME Call by reference Type reference (TYPE) BGRFC_DEST_NAME_OUTBOUND Name der Destination im Outbound Fall 20050125
2 Importing EXE_MESSAGE Call by reference Type reference (TYPE) BGRFC_EXE_MESSAGE Nachricht zu einem Hintergrund RFC 20050118
3 Importing EXE_STATE Call by reference Type reference (TYPE) BGRFC_EXE_STATE Ausführungszustand einer Unit im Hintergrund RFC 20050118
4 Importing MESSAGE Call by reference Type reference (TYPE) BGRFC_EXE_MESSAGE Nachricht zu einem Hintergrund RFC 20081124
5 Importing MSGID Call by reference Type reference (TYPE) SYMSGID Nachrichtenklasse 20081121
6 Importing MSGNO Call by reference Type reference (TYPE) SYMSGNO Nachrichtennummer 20081121
7 Importing MSGV1 Call by reference Type reference (TYPE) SYMSGV Nachrichtenvariable 20081121
8 Importing MSGV2 Call by reference Type reference (TYPE) SYMSGV Nachrichtenvariable 20081121
9 Importing MSGV3 Call by reference Type reference (TYPE) SYMSGV Nachrichtenvariable 20081121
10 Importing MSGV4 Call by reference Type reference (TYPE) SYMSGV Nachrichtenvariable 20081121
11 Importing UNIT_ID Call by reference Type reference (TYPE) BGRFC_UNIT_ID Id einer Unit im Hintergrund RFC 20050118
12 Importing UNIT_KIND Call by reference Type reference (TYPE) BGRFC_UNIT_KIND Art einer RFC Hintergrund Unit 20050118

Method LOCK_DEST_TIMED on class CL_BGRFC_SCHEDULER_OUTBOUND has no exception.

Method LOCK_DEST_TIMED_INT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DEST_NAME Call by reference Type reference (TYPE) BGRFC_DEST_NAME_OUTBOUND Name der Destination im Outbound Fall 20050616
2 Importing MESSAGE Call by reference Type reference (TYPE) BGRFC_EXE_MESSAGE Nachricht zu einem Hintergrund RFC 20081121
3 Importing MSGID Call by reference Type reference (TYPE) SYMSGID Nachrichtenklasse 20081121
4 Importing MSGNO Call by reference Type reference (TYPE) SYMSGNO Nachrichtennummer 20081121
5 Importing MSGV1 Call by reference Type reference (TYPE) SYMSGV Nachrichtenvariable 20081121
6 Importing MSGV2 Call by reference Type reference (TYPE) SYMSGV Nachrichtenvariable 20081121
7 Importing MSGV3 Call by reference Type reference (TYPE) SYMSGV Nachrichtenvariable 20081121
8 Importing MSGV4 Call by reference Type reference (TYPE) SYMSGV Nachrichtenvariable 20081121
9 Importing TIMESTAMP Call by reference Type reference (TYPE) TIMESTAMPL UTC-Zeitstempel in Langform (JJJJMMTThhmmssmmmuuun) 20050616

Method LOCK_DEST_TIMED_INT on class CL_BGRFC_SCHEDULER_OUTBOUND has no exception.

Method MARK_UNIT_AFTER_ALIVE_CHECK Signature

Method MARK_UNIT_AFTER_ALIVE_CHECK on class CL_BGRFC_SCHEDULER_OUTBOUND has no parameter.
Method MARK_UNIT_AFTER_ALIVE_CHECK on class CL_BGRFC_SCHEDULER_OUTBOUND has no exception.

Method MARK_UNIT_AFTER_NOTIFICATION Signature

Method MARK_UNIT_AFTER_NOTIFICATION on class CL_BGRFC_SCHEDULER_OUTBOUND has no parameter.
Method MARK_UNIT_AFTER_NOTIFICATION on class CL_BGRFC_SCHEDULER_OUTBOUND has no exception.

Method MARK_UNIT_AFTER_PING Signature

Method MARK_UNIT_AFTER_PING on class CL_BGRFC_SCHEDULER_OUTBOUND has no parameter.
Method MARK_UNIT_AFTER_PING on class CL_BGRFC_SCHEDULER_OUTBOUND has no exception.

Method MARK_UNIT_AS_CONFIRMED Signature

Method MARK_UNIT_AS_CONFIRMED on class CL_BGRFC_SCHEDULER_OUTBOUND has no parameter.
Method MARK_UNIT_AS_CONFIRMED on class CL_BGRFC_SCHEDULER_OUTBOUND has no exception.

Method MARK_UNIT_AS_FINISHED Signature

Method MARK_UNIT_AS_FINISHED on class CL_BGRFC_SCHEDULER_OUTBOUND has no parameter.
Method MARK_UNIT_AS_FINISHED on class CL_BGRFC_SCHEDULER_OUTBOUND has no exception.

Method MARK_UNIT_FOR_RETRY Signature

Method MARK_UNIT_FOR_RETRY on class CL_BGRFC_SCHEDULER_OUTBOUND has no parameter.
Method MARK_UNIT_FOR_RETRY on class CL_BGRFC_SCHEDULER_OUTBOUND has no exception.

Method ON_END_OF_NOTIFICATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing MESSAGE Value transfer Attribute reference (LIKE) 20130306
2 Importing P_TASK Value transfer Attribute reference (LIKE) 20130306
3 Importing SUBRC Value transfer Attribute reference (LIKE) 20130306

Method ON_END_OF_NOTIFICATION on class CL_BGRFC_SCHEDULER_OUTBOUND has no exception.

Method ON_END_OF_PING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ERROR_MESSAGES Value transfer Attribute reference (LIKE) 20071002
2 Importing P_TASK Value transfer Attribute reference (LIKE) 20070926

Method ON_END_OF_PING on class CL_BGRFC_SCHEDULER_OUTBOUND has no exception.

Method POST_MORTEM_CLEAN_UP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing SCHEDULER_ID Value transfer Type reference (TYPE) BGRFC_SCHED_ID Hintergrund RFC Scheduler ID 20050421
2 Importing SCHEDULER_INST Call by reference Type reference (TYPE) MSNAME2 Name des Applikationsservers 20050421

Method POST_MORTEM_CLEAN_UP on class CL_BGRFC_SCHEDULER_OUTBOUND has no exception.

Method PREPARE_FOR_RECONFIRM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DEST_IS_EXTERNAL Call by reference Type reference (TYPE) ABAP_BOOL 20071105
2 Importing DEST_NAME Call by reference Type reference (TYPE) BGRFC_DEST_NAME_OUTBOUND Name der Destination im Outbound Fall 20071105
3 Importing RFC_OPTIONS Call by reference Type reference (TYPE) RFCOPT RFC-Optionen 20050510
4 Importing UNIT_HANDLER Call by reference Object reference (TYPE REF TO) IF_BGRFC_UNIT_HANDLER Verwaltung von bgRFC Units durch den Scheduler 20071015

Method PREPARE_FOR_RECONFIRM on class CL_BGRFC_SCHEDULER_OUTBOUND has no exception.

Method PREPARE_FOR_RENOTIFY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing II_UNIT_HANDLER Call by reference Object reference (TYPE REF TO) IF_BGRFC_UNIT_HANDLER Verwaltung von bgRFC Units durch den Scheduler 20130319
2 Importing IS_RFC_OPTIONS Call by reference Type reference (TYPE) RFCOPT RFC-Optionen 20130319
3 Importing IV_DEST_IS_EXTERNAL Call by reference Type reference (TYPE) ABAP_BOOL Destination ist extern 20130319
4 Importing IV_DEST_NAME Call by reference Type reference (TYPE) BGRFC_DEST_NAME_OUTBOUND Name der Destination im Outbound Fall 20130319

Method PREPARE_FOR_RENOTIFY on class CL_BGRFC_SCHEDULER_OUTBOUND has no exception.

Method RESET_RUNNABLE_CURSOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing DEST_IN_USE_TAIL Call by reference Type reference (TYPE) DEST_IN_USE_TAIL_TYPE Nicht-Schlüsselteil von DEST_IN_USE_TAB_TYPE 20050603

Method RESET_RUNNABLE_CURSOR on class CL_BGRFC_SCHEDULER_OUTBOUND has no exception.

Method RESET_WORK_PACKAGE_REDO_CNT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing DEST_IN_USE_TAIL Call by reference Type reference (TYPE) DEST_IN_USE_TAIL_TYPE Aktuell bearbeiteter Destinationseintrag 20050111

Method RESET_WORK_PACKAGE_REDO_CNT on class CL_BGRFC_SCHEDULER_OUTBOUND has no exception.

Method UPDATE_EXE_MODE_AFTER_ABORT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing QRFC_UNIT_EXE_MODE_TAB Call by reference Type reference (TYPE) UNIT_EXE_MODE_TAB_TYPE Tabelle mit Ausführungsmodi von Units 20050523
2 Changing TRFC_UNIT_EXE_MODE_TAB Call by reference Type reference (TYPE) UNIT_EXE_MODE_TAB_TYPE Tabelle mit Ausführungsmodi von Units 20050523

Method UPDATE_EXE_MODE_AFTER_ABORT on class CL_BGRFC_SCHEDULER_OUTBOUND has no exception.
History
Last changed by/on SAP  20140121 
SAP Release Created in 700