SAP ABAP Class CL_RCC_COMM_SERVICE (RCCF Service Communication Class)
Hierarchy
SAP_BS_FND (Software Component) SAP Business Suite Foundation
   CA-EPT-RCC (Application Component) Remote Control and Communication Framework
     RCC_COM_SERVICE_CONSUMER (Package) RCCF: Communication: Service Consumer
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_RCC_COMMUNICATION RCCF Communication Interface 20090709
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_RCC_COMMUNICATION_C RCCF Communication Interface Constants 20090709
Properties
Class CL_RCC_COMM_SERVICE  
Short Description RCCF Service Communication Class    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RCC_COM_SERVICE_CONSUMER   RCCF: Communication: Service Consumer 
Created 20090709   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_RCC_COMM_SERVICE has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_RCC_COMMUNICATION RCCF Communication Interface 20090709
2 IF_RCC_COMMUNICATION_C RCCF Communication Interface Constants 20090709
Friends
# Friend Modeled only Created on Description
1 CL_RCC_COMMSTORE 20090709 RCCF Communication Memory
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_COMM_FNAME_MESSAGE Instance attribute Private Attribute reference (LIKE) 20091022
2 GC_COMM_FNAME_PARAMG Instance attribute Private Attribute reference (LIKE) 20091022
3 GC_COMM_FNAME_PARAMS Instance attribute Private Attribute reference (LIKE) 20091022
4 GC_COMM_FNAME_PROGINFO Instance attribute Private Attribute reference (LIKE) 20091022
5 GC_COMM_FNAME_PROGRESS Instance attribute Private Attribute reference (LIKE) 20091022
6 GC_COMM_FNAME_RESULT Instance attribute Private Attribute reference (LIKE) 20091022
7 GC_COMM_FNAME_SYSINFO Instance attribute Private Attribute reference (LIKE) 20091022
8 GC_COMM_TYPE_INITIAL Instance attribute Private Attribute reference (LIKE) 20091022
9 GC_COMM_TYPE_RFC Instance attribute Private Attribute reference (LIKE) 20091022
10 GC_COMM_TYPE_SERVICE Instance attribute Private Attribute reference (LIKE) 20091022
11 GC_PARAM_BOOLEAN Instance attribute Private Attribute reference (LIKE) 20091022
12 GC_PARAM_FLOAT Instance attribute Private Attribute reference (LIKE) 20091022
13 GC_PARAM_INTEGER Instance attribute Private Attribute reference (LIKE) 20091022
14 GC_PARAM_STRING Instance attribute Private Attribute reference (LIKE) 20091022
15 MO_PROFILE Instance attribute Private Object reference (TYPE REF TO) CL_RCC_SERVICE_PROFILE RCCF Service Profile 20091112
16 MV_APP Instance attribute Private Attribute reference (LIKE) 20090709
17 MV_COMM_DEST Instance attribute Private Attribute reference (LIKE) 20090709
18 MV_COMM_TYPE Instance attribute Private Attribute reference (LIKE) 20090709
19 MV_DEST_ID Instance attribute Private Attribute reference (LIKE) 20090709
20 MV_DEST_MAXUSER Instance attribute Private Attribute reference (LIKE) 20090709
21 MV_DEST_NUMSLOTS Instance attribute Private Attribute reference (LIKE) 20090709
22 MV_DEST_PRIO Instance attribute Private Attribute reference (LIKE) 20090709
23 MV_DEST_SLOT Instance attribute Public Attribute reference (LIKE) 20090709
24 MV_DEST_STATUS Instance attribute Private Attribute reference (LIKE) 20090709
25 MV_SESSION Instance attribute Private Type reference (TYPE) RCC_GUID RCCF-Internal GUID 20091112
Methods
# Method Level Visibility Method type Description Created on
1 ADD_MESSAGE Static method Public Method Add a service message 20110725
2 ADD_SERVICE_PROGRESS Static method Public Method Add a service progress message 20110725
3 CALL_ENGINE Instance method Public Method 20090709
4 CONSTRUCTOR Instance method Public Constructor Private Default Constructor 20090709
5 GET_TIMESTAMP_FOR_MESSAGE Static method Public Method Get a timestamp for a message parameter 20110726
6 HAS_AUTHORITY Instance method Public Method 20090709
7 IS_AVAILABLE Instance method Public Method 20090709
8 MESSAGE_TO_COMTABLE Static method Private Method Convert a message to a communication table 20110725
9 SET_DESTINATION_SLOT Instance method Private Method 20091022
Events
Class CL_RCC_COMM_SERVICE has no event.
Types
Class CL_RCC_COMM_SERVICE has no local type.
Method Signatures

Method ADD_MESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_ENGINE Call by reference Object reference (TYPE REF TO) IF_RCC_ENGINE RCCF Engine Interface 20110725
2 Importing IV_MSGNO Call by reference Type reference (TYPE) SYMSGNO Message Number 20110725
3 Importing IV_MSGTY Call by reference Type reference (TYPE) SYMSGTY 'I' Message Type 20110726
4 Importing IV_MSGV1 Call by reference Type reference (TYPE) SYMSGV Message Variable 20110725
5 Importing IV_MSGV2 Call by reference Type reference (TYPE) SYMSGV Message Variable 20110725
6 Importing IV_MSGV3 Call by reference Type reference (TYPE) SYMSGV Message Variable 20110725
7 Importing IV_MSGV4 Call by reference Type reference (TYPE) SYMSGV Message Variable 20110725

Method ADD_MESSAGE on class CL_RCC_COMM_SERVICE has no exception.

Method ADD_SERVICE_PROGRESS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_ENGINE Call by reference Object reference (TYPE REF TO) IF_RCC_ENGINE RCCF Engine Interface 20110725
2 Importing IV_MSGNO Call by reference Type reference (TYPE) SYMSGNO Message Number 20110725
3 Importing IV_MSGTY Call by reference Type reference (TYPE) SYMSGTY 'I' Message Type 20110725
4 Importing IV_MSGV1 Call by reference Type reference (TYPE) SYMSGV Message Variable 20110725
5 Importing IV_MSGV2 Call by reference Type reference (TYPE) SYMSGV Message Variable 20110725
6 Importing IV_MSGV3 Call by reference Type reference (TYPE) SYMSGV Message Variable 20110725
7 Importing IV_MSGV4 Call by reference Type reference (TYPE) SYMSGV Message Variable 20110725

Method ADD_SERVICE_PROGRESS on class CL_RCC_COMM_SERVICE has no exception.

Method CALL_ENGINE Signature

Method CALL_ENGINE on class CL_RCC_COMM_SERVICE has no parameter.
Method CALL_ENGINE on class CL_RCC_COMM_SERVICE has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_APP Call by reference Type reference (TYPE) RCC_APP RCCF Application ID 20090709
2 Importing IV_COMM_DEST Call by reference Type reference (TYPE) RCC_COMDEST Destination for Communication with External Engines 20090709
3 Importing IV_COMM_TYPE Call by reference Type reference (TYPE) RCC_COMTYPE Type of Communication with External Engines 20090709
4 Importing IV_DEST_ID Call by reference Type reference (TYPE) RCC_CID Character-Like Identifier 20090709
5 Importing IV_DEST_MAXUSER Call by reference Type reference (TYPE) RCC_MAXUSER Maximum Number of Users per Engine Destination 20090709
6 Importing IV_DEST_PRIO Call by reference Type reference (TYPE) RCC_PRIO Priority for External Engine Destinations 20090709
7 Importing IV_DEST_SLOT Call by reference Type reference (TYPE) INT4 Slot Number in Load Balancing 20090709
8 Importing IV_DEST_STATUS Call by reference Type reference (TYPE) RCC_STATUS Status Flag for RCCF 20090709

Method CONSTRUCTOR on class CL_RCC_COMM_SERVICE has no exception.

Method GET_TIMESTAMP_FOR_MESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_TIMESTAMP Value transfer Type reference (TYPE) SYCHAR50 CHAR50 for SYST 20110726

Method GET_TIMESTAMP_FOR_MESSAGE on class CL_RCC_COMM_SERVICE has no exception.

Method HAS_AUTHORITY Signature

Method HAS_AUTHORITY on class CL_RCC_COMM_SERVICE has no parameter.
Method HAS_AUTHORITY on class CL_RCC_COMM_SERVICE has no exception.

Method IS_AVAILABLE Signature

Method IS_AVAILABLE on class CL_RCC_COMM_SERVICE has no parameter.
Method IS_AVAILABLE on class CL_RCC_COMM_SERVICE has no exception.

Method MESSAGE_TO_COMTABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_COMM_DATA Call by reference Type reference (TYPE) RCCT_COMM_PARAM_TABLE Table for Parameter Transfer with External Engines 20110725
2 Importing IS_MESSAGE Call by reference Type reference (TYPE) SYMSG Message 20110725

Method MESSAGE_TO_COMTABLE on class CL_RCC_COMM_SERVICE has no exception.

Method SET_DESTINATION_SLOT Signature

Method SET_DESTINATION_SLOT on class CL_RCC_COMM_SERVICE has no parameter.
Method SET_DESTINATION_SLOT on class CL_RCC_COMM_SERVICE has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 702