SAP ABAP Class CL_BGRFC_PMI_ADAPTER (Interface to Process Monitoring Infrastructure)
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_SPI_AGENT Abstract Class for PMIT Agents 20060301
Properties
Class CL_BGRFC_PMI_ADAPTER  
Short Description Interface to Process Monitoring Infrastructure    
Super Class CL_SPI_AGENT Abstract Class for PMIT Agents 
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 20060301   SAP 
Last change 20090618   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_BGRFC_PMI_ADAPTER has no forward declaration.
Interfaces
Class CL_BGRFC_PMI_ADAPTER has no interface implemented.
Friends
Class CL_BGRFC_PMI_ADAPTER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CO_EXE_STATE_CONFIRMED Constant Private Type reference (TYPE) STRING 'CONFIRMED' Text for Execution State of Unit in Background RFC 20060313
2 CO_EXE_STATE_CREATED Constant Private Type reference (TYPE) STRING 'CREATED' Text for Execution State of Unit in Background RFC 20060313
3 CO_EXE_STATE_EXECUTION_STARTED Constant Private Type reference (TYPE) STRING 'EXECUTION_STARTED' Text for Execution State of Unit in Background RFC 20060313
4 CO_UNIT_KIND_QRFC_INBOUND Constant Private Type reference (TYPE) STRING 'qRFC inbound' Text for Type of Background RFC Unit 20060313
5 CO_UNIT_KIND_QRFC_OUTBOUND Constant Private Type reference (TYPE) STRING 'qRFC outbound' Text for Type of Background RFC Unit 20060313
6 CO_UNIT_KIND_QRFC_OUTINBOUND Constant Private Type reference (TYPE) STRING 'qRFC outinbound' Text for Type of Background RFC Unit 20060313
7 CO_UNIT_KIND_TRFC_INBOUND Constant Private Type reference (TYPE) STRING 'tRFC inbound' Text for Type of Background RFC Unit 20060313
8 CO_UNIT_KIND_TRFC_OUTBOUND Constant Private Type reference (TYPE) STRING 'tRFC outbound' Text for Type of Background RFC Unit 20060313
9 M_CLIENT Instance attribute Private Type reference (TYPE) MANDT Client 20060301
10 M_DESTINATION Instance attribute Private Type reference (TYPE) BGRFC_DEST_NAME_OUTBOUND Name of Destination in Outbound Case 20060301
11 M_EXE_STATE Instance attribute Private Type reference (TYPE) STRING State of Background RFC Unit 20060301
12 M_NO_COMMIT_CHECK Instance attribute Private Type reference (TYPE) BGRFC_NO_COMMIT_CHECK Check for Implicit and Explicit Commits 20060301
13 M_QUEUE Instance attribute Private Type reference (TYPE) QRFC_QUEUE_NAME Queue Name for Background RFC 20060301
14 M_UNIT_ID Instance attribute Private Type reference (TYPE) BGRFC_UNIT_ID ID of Unit in Background RFC 20060301
15 M_UNIT_KIND Instance attribute Private Type reference (TYPE) STRING Type of Background RFC Unit 20060301
Methods
# Method Level Visibility Method type Description Created on
1 PROVIDE_DATA Instance method Public Method Sets relevant attributes and forwards them to PMI 20060308
Events
Class CL_BGRFC_PMI_ADAPTER has no event.
Types
Class CL_BGRFC_PMI_ADAPTER has no local type.
Method Signatures

Method PROVIDE_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CLIENT Call by reference Type reference (TYPE) MANDT Mandant 20060308
2 Importing DESTINATION Call by reference Type reference (TYPE) BGRFC_DEST_NAME_OUTBOUND Name der Destination im Outbound Fall 20060308
3 Importing EXE_STATE Call by reference Type reference (TYPE) BGRFC_EXE_STATE Ausführungszustand einer Unit im Hintergrund RFC 20060308
4 Importing NO_COMMIT_CHECK Call by reference Type reference (TYPE) BGRFC_NO_COMMIT_CHECK Prüfung auf implizite und explizite Commits 20060308
5 Importing QUEUE Call by reference Type reference (TYPE) QRFC_QUEUE_NAME Queue Name für Hintergrund RFC 20060308
6 Importing UNIT_ID Call by reference Type reference (TYPE) BGRFC_UNIT_ID Id einer Unit im Hintergrund RFC 20060308
7 Importing UNIT_KIND Call by reference Type reference (TYPE) BGRFC_UNIT_KIND Art einer RFC Hintergrund Unit 20060308

Method PROVIDE_DATA on class CL_BGRFC_PMI_ADAPTER has no exception.
History
Last changed by/on SAP  20090618 
SAP Release Created in 710