SAP ABAP Class CL_BTC_EXT_SDL_RFC (ExtSdl: RFC Interface)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-CCM-BTC (Application Component) Background Processing
     SBTI_XBP_EXT (Package) XBP Extension: Push Interface
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_BTC_EXT_SDL ExtSdl: Initial Object 20061116
Properties
Class CL_BTC_EXT_SDL_RFC  
Short Description ExtSdl: RFC Interface    
Super Class CL_BTC_EXT_SDL ExtSdl: Initial Object 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SBTI_XBP_EXT   XBP Extension: Push Interface 
Created 20061116   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 TYBTC Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_BTC_EXT_SDL_RFC has no interface implemented.
Friends
Class CL_BTC_EXT_SDL_RFC has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MC_TIMEOUT Constant Private Type reference (TYPE) BTC_EXT_SDL_INT 1000 ExtSdl: Integer 20061128
2 MV_EVT_COPY_BY_RESTART Instance attribute Private Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20121012
3 MV_LAST_ACTION_TIME Instance attribute Private Type reference (TYPE) TIMESTAMP UTC Time Stamp in Short Form (YYYYMMDDhhmmss) 20061128
4 MV_SESSION_ID Instance attribute Private Type reference (TYPE) BTC_EXT_SDL_SESSION_ID ExtSdl: Session Key for the External Scheduler 20061128
5 MV_USER Instance attribute Private Type reference (TYPE) BTC_EXT_SDL_USER ExtSdl: User Name 20061211
Methods
# Method Level Visibility Method type Description Created on
1 ADD_PARAMETER Instance method Private Method 20070222
2 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20061211
3 GET_JOB_USER Instance method Private Method 20061213
4 KEEP_ALIVE Instance method Private Method 20061128
5 RAISE_EXT_EXCEPTION Instance method Private Method 20061116
Events
Class CL_BTC_EXT_SDL_RFC has no event.
Types
Class CL_BTC_EXT_SDL_RFC has no local type.
Method Signatures

Method ADD_PARAMETER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing ET_PARAMETERS Call by reference Type reference (TYPE) BTC_T_EXT_PAR ExtSdl: Tabelle der externen Parameters 20070222
2 Importing IV_PAR_GROUP Call by reference Type reference (TYPE) ANY ExtSdl: Name eines Objektes 20070222
3 Importing IV_PAR_NAME Call by reference Type reference (TYPE) ANY ExtSdl: Name eines Objektes 20070222
4 Importing IV_PAR_TYPE Call by reference Type reference (TYPE) BTC_EXT_PAR_TYPE 'S' ExtSdl: Typ des Parameters 20070222
5 Importing IV_PAR_VALUE Call by reference Type reference (TYPE) ANY ExtSdl: Wert des Parameters 20070222

Method ADD_PARAMETER on class CL_BTC_EXT_SDL_RFC has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_DEST Call by reference Type reference (TYPE) BTC_EXT_SDL_DEST XBP-Ext: Name der Destination zum ext. Scheduler 20061211
2 Importing IV_GROUP Call by reference Type reference (TYPE) BTC_EXT_SDL_NAME ExtSdl: Name eines Objektes 20080627
# Exception Resumable Description Created on
1 CX_SBTI_XBP_EXT_EX External Scheduler Exceptions 20061211

Method GET_JOB_USER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_USER Value transfer Type reference (TYPE) BTC_EXT_SDL_USER ExtSdl: Name eines Benutzers 20061213
2 Importing IV_JOBID Call by reference Type reference (TYPE) BTC_EXT_JOB_ID ExtSdl: GUID eines externen Jobs 20061213
# Exception Resumable Description Created on
1 CX_SBTI_XBP_EXT_EX ExtSdl: Ausnahmeklasse 20061213

Method KEEP_ALIVE Signature

Method KEEP_ALIVE on class CL_BTC_EXT_SDL_RFC has no parameter.
# Exception Resumable Description Created on
1 CX_SBTI_XBP_EXT_EX ExtSdl: Ausnahmeklasse 20061128

Method RAISE_EXT_EXCEPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_EXCEPTION Call by reference Type reference (TYPE) BTC_S_RETURN - 20061116
# Exception Resumable Description Created on
1 CX_SBTI_XBP_EXT_EX External Scheduler Exceptions 20061116
History
Last changed by/on SAP  20130531 
SAP Release Created in 710