SAP ABAP Interface IF_TRFC_INB_MONITOR (Special Interface for tRFC Monitor API)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-MID-RFC-BG (Application Component) Background RFC (bgRFC)
     SBGRFCMON (Package) Package for bgRFC Monitor Classes
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface composition (i COMPRISING i_ref)  IF_TRFC_INBOUND_MONITOR Interface for Monitoring of Type T Units 20060707
2 Interface implementation (CLASS c. INTERFACES i_ref)  CL_TRFC_INBOUND_MONITOR Implementation of Monitor Methods for Type T Units 20060707
Properties
Interface IF_TRFC_INB_MONITOR  
Short Description Special Interface for tRFC Monitor API    
General Data
Package SBGRFCMON   Package for bgRFC Monitor Classes 
Created 20060706   SAP 
Last changed 20110908   SAP 
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)
Interfaces
Interface IF_TRFC_INB_MONITOR has no interface.
Friends
Interface IF_TRFC_INB_MONITOR has no friend.
Attributes
Interface IF_TRFC_INB_MONITOR has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 DELETE_UNIT_LIST Instance method Public Method Delete List of Units 20060706
2 GET_DESTINATIONS Instance method Public Method Gets Destinations with Type T Units 20060706
3 GET_UNIT_INFORMATION Instance method Public Method Get Detail Information for Units 20060706
4 GET_UNIT_INFORMATION_BY_DEST Instance method Public Method Gets Details for Restrictable Number of Units 20060706
5 UNLOCK_UNIT_LIST Instance method Public Method Remove Locks on Series of Units 20060706
Events
Interface IF_TRFC_INB_MONITOR has no event.
Types
Interface IF_TRFC_INB_MONITOR has no local type.
Method Signatures

Method DELETE_UNIT_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing COMMIT_CHANGES Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE Aufruf des COMMIT WORK ('X' = Methode, ' ' = Aufrufer) 20090430
2 Exporting EXCEPTION_LIST Call by reference Type reference (TYPE) BGRFC_MONITOR_EXCEPTION_TABLE Liste mit aufgetretenen Exceptions 20060706
3 Importing TERMINATE_ON_ERROR Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE Abbrechen bei erstem Fehler oder Fehlerliste 20060706
4 Importing UNIT_TABLE Call by reference Type reference (TYPE) BGRFC_UNIT_TABLE Tabelle von Unit IDs des bgRFC 20060706
5 Importing UNLOCK_UNITS Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE Sperren ebenfalls aufheben 20060706
# Exception Resumable Description Created on
1 CX_BGRFC_MONITOR_API Ausnahmeklasse für bgRFC Monitor API 20060706
2 CX_BGRFC_MONITOR_API_AUTHORITY Fehlende Berechtigung im bgRFC Monitor API 20060706

Method GET_DESTINATIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CPROG_NAME_RANGE Call by reference Type reference (TYPE) BGRFC_CPROG_RANGE Rangetabelle für Auswahl nach dem Programmnamen 20060706
2 Importing DATE_RANGE Call by reference Type reference (TYPE) BGRFC_DATE_RANGE Rangetabelle für langen Zeitstempel 20060706
3 Importing DEST_RANGE Call by reference Type reference (TYPE) BGRFC_DEST_RANGE_INBOUND Rangetabelle für bgRFC Outbound Destinationsnamen 20060706
4 Returning DEST_TAB Value transfer Type reference (TYPE) BGRFC_DEST_NAME_TAB_INBOUND Tabelle von Inbound Destinationsnamen 20060706
5 Importing ERROR Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE Nur Destinationen mit fehlerhaften Units 20060706
6 Importing LOCKED Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE Nur Destinationen mit gesperrten Units 20060706
7 Importing TCODE_NAME_RANGE Call by reference Type reference (TYPE) BGRFC_TCODE_RANGE Rangetabelle für Auswahl des Transaktionscodes 20060706
8 Importing USER_NAME_RANGE Call by reference Type reference (TYPE) BGRFC_USER_NAME_RANGE Rangetabelle des Usernamen 20060706
# Exception Resumable Description Created on
1 CX_BGRFC_MONITOR_API Ausnahmeklasse für bgRFC Monitor API 20060706

Method GET_UNIT_INFORMATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing UNIT_ID Call by reference Type reference (TYPE) BGRFC_UNIT_ID ID einer Unit des bgRFC 20060706
2 Returning UNIT_INFORMATION Value transfer Type reference (TYPE) TRFC_UNIT_INFO_INBOUND Tabelle mit Detailinformationen zu tRFC Outbound 20060706
# Exception Resumable Description Created on
1 CX_BGRFC_MONITOR_API Ausnahmeklasse für bgRFC Monitor API 20060706
2 CX_BGRFC_MONITOR_API_AUTHORITY Fehlende Berechtigung im bgRFC Monitor API 20060706

Method GET_UNIT_INFORMATION_BY_DEST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CPROG_NAME_RANGE Call by reference Type reference (TYPE) BGRFC_CPROG_RANGE Rangetabelle für Auswahl nach dem Programmnamen 20060706
2 Importing DATE_RANGE Call by reference Type reference (TYPE) BGRFC_DATE_RANGE Rangetabelle für langen Zeitstempel 20060706
3 Importing DEST_NAME Call by reference Type reference (TYPE) BGRFC_DEST_NAME_INBOUND Name der Destination im Inbound Fall 20060706
4 Importing SHOW_DELETED Call by reference Type reference (TYPE) ABAP_BOOL ' ' Anzeige gelöschter Units 20060706
5 Importing TCODE_NAME_RANGE Call by reference Type reference (TYPE) BGRFC_TCODE_RANGE Rangetabelle für Auswahl des Transaktionscodes 20060706
6 Returning UNIT_INFORMATION_TABLE Value transfer Type reference (TYPE) TRFC_INB_UNIT_INFO_TAB Tabelle mit Detailinformationen zu tRFC Inbound 20060706
7 Importing UNIT_NUMBER Call by reference Type reference (TYPE) INT4 20 Anzahl von Units 20060706
8 Importing USER_NAME_RANGE Call by reference Type reference (TYPE) BGRFC_USER_NAME_RANGE Rangetabelle des Usernamen 20060706
# Exception Resumable Description Created on
1 CX_BGRFC_INVALID_DESTINATION Destinationfehler im Hintergrund RFC 20060809
2 CX_BGRFC_MONITOR_API Ausnahmeklasse für bgRFC Monitor API 20060706
3 CX_BGRFC_MONITOR_API_AUTHORITY Fehlende Berechtigung im bgRFC Monitor API 20060706

Method UNLOCK_UNIT_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing COMMIT_CHANGES Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE Aufruf des COMMIT WORK ('X' = Methode, ' ' = Aufrufer) 20090430
2 Exporting EXCEPTION_LIST Call by reference Type reference (TYPE) BGRFC_MONITOR_EXCEPTION_TABLE Liste mit aufgetretenen Exceptions 20060706
3 Importing TERMINATE_ON_ERROR Call by reference Type reference (TYPE) ABAP_BOOL Abbrechen bei erstem Fehler oder Fehlerliste 20060706
4 Importing UNIT_TABLE Call by reference Type reference (TYPE) BGRFC_UNIT_TABLE Tabelle von Unit IDs des bgRFC 20060706
# Exception Resumable Description Created on
1 CX_BGRFC_MONITOR_API Ausnahmeklasse für bgRFC Monitor API 20060706
2 CX_BGRFC_MONITOR_API_AUTHORITY Fehlende Berechtigung im bgRFC Monitor API 20060706
History
Last changed by/on SAP  20110908 
SAP Release Created in 710