SAP ABAP Class CL_RCC_COMMSTORE (RCCF Communication Memory)
Hierarchy
SAP_BS_FND (Software Component) SAP Business Suite Foundation
   CA-EPT-RCC (Application Component) Remote Control and Communication Framework
     RCC_COM (Package) RCCF: Communication
Properties
Class CL_RCC_COMMSTORE  
Short Description RCCF Communication Memory    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RCC_COM   RCCF: Communication 
Created 20080320   SAP 
Last change 20130531   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_RCC_COMMSTORE_KEYACCESS Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
3 RCCTY Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_RCC_COMMSTORE has no interface implemented.
Friends
# Friend Modeled only Created on Description
1 CL_RCC_EXTERNAL_INTERFACE 20080320 Functions for External Use
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MV_SLOT_NUMBER Static Attribute Private Type reference (TYPE) RCC_SLOT_NUMBER Slot Number of Load Distribution in RCCF 20080320
2 MV_SLOT_NUMUSED Static Attribute Private Type reference (TYPE) RCC_SLOT_USEDNUMBER Number of Slots Used in RCCF 20080812
Methods
# Method Level Visibility Method type Description Created on
1 CALL_APPLICATION Static method Public Method Create Communication Object in Acc. with Input Values 20080320
2 DO_LOADBALANCING Static method Private Method Choose Destination Address for External Engines 20080320
3 GET_COMMOBJECT Static method Public Method Gets Suitable Communication Class for Application 20080320
Events
Class CL_RCC_COMMSTORE has no event.
Types
Class CL_RCC_COMMSTORE has no local type.
Method Signatures

Method CALL_APPLICATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_COMM_CALLBACK Call by reference Object reference (TYPE REF TO) IF_RCC_COMMSTORE_CALLBACK RCCF Communication Callback Interface 20080320
2 Importing IO_ENGINE Call by reference Object reference (TYPE REF TO) IF_RCC_ENGINE Basis Class for RCCF Engines 20110609
3 Importing IV_DEST_ID Call by reference Type reference (TYPE) RCC_DEST_ID If This Field Is Filled, Load Balancing Is Bypassed 20080320
4 Importing IV_FALLBACK Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE Invalid destinations will lead to others being checked 20100830
5 Importing IV_RESERVE_SLOT Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE Should a slot be reserved for this action? 20080320
6 Returning RV_COMMOBJECT Value transfer Object reference (TYPE REF TO) IF_RCC_COMMUNICATION RCCF: RFC Destinations with Priorities 20080320
# Exception Resumable Description Created on
1 CX_RCC_COMMSTORE 20080320
2 CX_RCC_EXCEPTION 20080320

Method DO_LOADBALANCING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_DATASTORAGE Call by reference Object reference (TYPE REF TO) IF_RCC_DATASTORAGE RCCF Data Retention Interface 20080320
2 Importing IS_SLOT Call by reference Type reference (TYPE) RCCS_SLOT RCCF Slot Name 20110722
3 Importing IV_APP Call by reference Type reference (TYPE) RCC_APP RCCF Application ID 20080320
4 Importing IV_DEST_ID Call by reference Type reference (TYPE) RCC_DEST_ID If This Field Is Filled, Load Balancing Is Bypassed 20080320
5 Importing IV_FALLBACK Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE Invalid destinations will lead to others being checked 20100830
6 Importing IV_RESERVE_SLOT Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE Should a slot be reserved for this action? 20080320
7 Importing IV_SLOT_MAX Call by reference Type reference (TYPE) RCC_SLOT_MAXIMUM 1 Maximum number of slots which should be reserved 20080812
8 Importing IV_SLOT_MIN Call by reference Type reference (TYPE) RCC_SLOT_MINIMUM 1 Minimum number of slots which should be reserved 20080812
9 Importing IV_SLOT_NR Call by reference Type reference (TYPE) RCC_SLOT_NUMBER Slot Number of Load Distribution in RCCF 20080320
10 Returning RO_COMMOBJECT Value transfer Object reference (TYPE REF TO) IF_RCC_COMMUNICATION RCCF Communication Interface 20080320
# Exception Resumable Description Created on
1 CX_RCC_COMMSTORE 20080320
2 CX_RCC_EXCEPTION 20080320

Method GET_COMMOBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_KEYACCESS Call by reference Object reference (TYPE REF TO) CL_RCC_COMMSTORE_KEYACCESS RCC Commstore Key Access 20110314
2 Importing IS_DESTINATION Call by reference Type reference (TYPE) RCCS_ENG_DESTINATION Destinations of External Engines in RCCF 20080320
3 Importing IV_APP Call by reference Type reference (TYPE) RCC_APP RCCF Application ID 20080320
4 Returning RO_COMMOBJECT Value transfer Object reference (TYPE REF TO) IF_RCC_COMMUNICATION RCCF Communication Interface 20080320

Method GET_COMMOBJECT on class CL_RCC_COMMSTORE has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 604