SAP ABAP Class CL_ICI_TST_CAT_MCM (BCB Test Catalog)
Hierarchy
WEBCUIF (Software Component) SAP Web UI Framework
   CA-GTF-IC-CHA (Application Component) Communication Channel
     ICI_BCB_TEST_CATALOG (Package) Business Communication Broker Test Catalog
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_ICI_TST_CAT_ALL BCB Test Catalog 20031106
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_BCB_USER_CONSTANTS BCB User Konstanten 20040107
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_CRM_MCM_ACTIONS MCM Actions 20040107
4 Interface implementation (CLASS c. INTERFACES i_ref)  IF_CRM_MCM_PHONE_ACTION MCM Telephone Actions 20040113
5 Interface implementation (CLASS c. INTERFACES i_ref)  IF_CRM_MCM_PROXY_CONSTANTS MCM Proxy Constants 20031222
6 Interface implementation (CLASS c. INTERFACES i_ref)  IF_CRM_MCM_SESSION_CONSTANTS MCM Session Constants 20040113
Properties
Class CL_ICI_TST_CAT_MCM  
Short Description BCB Test Catalog    
Super Class CL_ICI_TST_CAT_ALL BCB Test Catalog 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package ICI_BCB_TEST_CATALOG   Business Communication Broker Test Catalog 
Created 20031106   SAP 
Last change 20081007   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 ICWC Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_BCB_USER_CONSTANTS BCB User Konstanten 20040107
2 IF_CRM_MCM_ACTIONS MCM Actions 20040107
3 IF_CRM_MCM_PHONE_ACTION MCM Telephone Actions 20040113
4 IF_CRM_MCM_PROXY_CONSTANTS MCM Proxy Constants 20031222
5 IF_CRM_MCM_SESSION_CONSTANTS MCM Session Constants 20040113
Friends
Class CL_ICI_TST_CAT_MCM has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 ACTION_ACCEPT Instance attribute Public Attribute reference (LIKE) 20040107
2 ACTION_ADD_PARTY Instance attribute Public Attribute reference (LIKE) 20040113
3 ACTION_ALTERNATE Instance attribute Public Attribute reference (LIKE) 20040113
4 ACTION_CONFERENCE Instance attribute Public Attribute reference (LIKE) 20040113
5 ACTION_CONSULT Instance attribute Public Attribute reference (LIKE) 20040113
6 ACTION_DIAL Instance attribute Public Attribute reference (LIKE) 20040107
7 ACTION_END Instance attribute Public Attribute reference (LIKE) 20040107
8 ACTION_HANG_UP Instance attribute Public Attribute reference (LIKE) 20040113
9 ACTION_HOLD Instance attribute Public Attribute reference (LIKE) 20040113
10 ACTION_RECONNECT Instance attribute Public Attribute reference (LIKE) 20040113
11 ACTION_REJECT Instance attribute Public Attribute reference (LIKE) 20040107
12 ACTION_REMOVE_PARTY Instance attribute Public Attribute reference (LIKE) 20040113
13 ACTION_SESSION_CLOSE Instance attribute Public Attribute reference (LIKE) 20040107
14 ACTION_TRANSFER Instance attribute Public Attribute reference (LIKE) 20040107
15 ACTION_UNHOLD Instance attribute Public Attribute reference (LIKE) 20040113
16 ACTION_USER_STATE Instance attribute Public Attribute reference (LIKE) 20040107
17 ACTION_WARM_TRANSFER Instance attribute Public Attribute reference (LIKE) 20040113
18 ACTION_WORKMODE Instance attribute Public Attribute reference (LIKE) 20040107
19 ACTION_WRAP_UP Instance attribute Public Attribute reference (LIKE) 20040113
20 C_TEST_1_0 Instance attribute Private Type reference (TYPE) STRING 'Test1_0_Drop_Call' 20040113
21 C_TEST_1_1 Instance attribute Private Type reference (TYPE) STRING 'Test1_1_Outgoing_Call' 20040112
22 C_TEST_1_2 Instance attribute Private Type reference (TYPE) STRING 'Test1_2_Outgoing_Call_Error' 20040113
23 C_TEST_1_3 Instance attribute Private Type reference (TYPE) STRING 'Test1_3_Incoming_Call' 20040108
24 C_TEST_1_4 Instance attribute Private Type reference (TYPE) STRING 'Test1_4_Hold_Unhold' 20040113
25 C_TEST_2_1 Instance attribute Private Type reference (TYPE) STRING 'Test2_1_SEND_MESSAGE_OK' 20040126
26 C_TEST_2_3 Instance attribute Private Type reference (TYPE) STRING 'Test2_3_RECEIVE_MESSAGE' 20040127
27 C_TEST_3_1 Instance attribute Private Type reference (TYPE) STRING 'Test3_1_Incoming_Chat' 20040128
28 C_TEST_7_1 Constant Public Type reference (TYPE) STRING 'Test7_1_LoginLogout' 20031106
29 C_TEST_7_3 Instance attribute Private Type reference (TYPE) STRING 'Test7_3_MultipleSetWorkmode' 20040107
30 LOGGED_OFF Instance attribute Public Attribute reference (LIKE) 20040107
31 LOGGED_ON_NOT_READY Instance attribute Public Attribute reference (LIKE) 20040107
32 LOGGED_ON_READY Instance attribute Public Attribute reference (LIKE) 20040107
33 MCM_SESSION Static Attribute Private Object reference (TYPE REF TO) CL_CRM_MCM_SESSION 20031107
34 M_CONTACT_ID Static Attribute Private Type reference (TYPE) STRING 20040108
35 M_CONTACT_TYPE Static Attribute Private Type reference (TYPE) STRING 20040108
36 M_EVENT_NAME Static Attribute Private Type reference (TYPE) STRING 20040108
37 M_MAX_STEPS Static Attribute Private Type reference (TYPE) INT2 20040113
38 M_MCM_SESSION Static Attribute Private Object reference (TYPE REF TO) CL_CRM_MCM_SESSION 20040112
39 M_PROPERTIES Static Attribute Private Type reference (TYPE) TIHTTPNVP 20040112
40 M_REPEAT_COUNT Static Attribute Private Type reference (TYPE) INT2 20040113
41 P Static Attribute Private Type reference (TYPE) INT2 20040329
42 USER Static Attribute Private Object reference (TYPE REF TO) CL_BCB_USER 20031106
43 USER_LISTENER Static Attribute Private Object reference (TYPE REF TO) CL_ICI_TST_BCB_LISTENER 20031106
Methods
# Method Level Visibility Method type Description Created on
1 CLIENT_EVENT Instance method Public Method 20040107
2 CONSTRUCTOR Instance method Public Constructor 20031107
3 MCM_INIT Instance method Public Method 20040402
4 MCM_PROXY_EVENT Instance method Private Method 20040107
5 ON_MESSAGE_BSP_EVENT Instance method Private Event handling method 20040112
6 ON_MESSAGE_MCM_EVENT Instance method Private Event handling method 20040108
7 TEST_1_0_DROP_CALL Instance method Private Method 20040113
8 TEST_1_1_OUTGOING_CALL Instance method Private Method 20040112
9 TEST_1_2_OUT_CALL_WITH_ERROR Instance method Private Method 20040113
10 TEST_1_3_INCOMING_CALL Instance method Private Method 20040108
11 TEST_1_4_HOLD_UNHOLD Instance method Private Method 20040113
12 TEST_2_1_SEND_MESSAGE_OK Instance method Private Method 20040126
13 TEST_2_3_RECEIVE_MESSAGE Instance method Private Method 20040127
14 TEST_3_1_INCOMING_CHAT Instance method Private Method 20040128
15 TEST_7_1_LOGIN_LOGOUT Instance method Private Method 20031107
16 TEST_7_3_WORKMODE_CHANGES Instance method Private Method 20040107
Events
Class CL_ICI_TST_CAT_MCM has no event.
Types
Class CL_ICI_TST_CAT_MCM has no local type.
Method Signatures

Method CLIENT_EVENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ACTION Call by reference Type reference (TYPE) STRING 20040107
2 Importing PARAM1 Call by reference Type reference (TYPE) STRING 20040107
3 Importing PARAM2 Call by reference Type reference (TYPE) STRING 20040107
4 Importing PARAM3 Call by reference Type reference (TYPE) STRING 20040107
5 Importing PARAM4 Call by reference Type reference (TYPE) STRING 20040107

Method CLIENT_EVENT on class CL_ICI_TST_CAT_MCM has no exception.

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class CL_ICI_TST_CAT_MCM has no parameter.
Method CONSTRUCTOR on class CL_ICI_TST_CAT_MCM has no exception.

Method MCM_INIT Signature

Method MCM_INIT on class CL_ICI_TST_CAT_MCM has no parameter.
Method MCM_INIT on class CL_ICI_TST_CAT_MCM has no exception.

Method MCM_PROXY_EVENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing METHOD_NAME Call by reference Type reference (TYPE) STRING 20040107
2 Importing PARAM_IN Call by reference Type reference (TYPE) TIHTTPNVP HTTP Framework (iHTTP) Tabelle Name/Wert-Paare 20040107
3 Returning PARAM_OUT Value transfer Type reference (TYPE) TIHTTPNVP HTTP Framework (iHTTP) Tabelle Name/Wert-Paare 20040107

Method MCM_PROXY_EVENT on class CL_ICI_TST_CAT_MCM has no exception.

Method ON_MESSAGE_BSP_EVENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NAME Call by reference Attribute reference (LIKE) 20040112
2 Importing PARAM_1 Call by reference Attribute reference (LIKE) 20040112
3 Importing PARAM_2 Call by reference Attribute reference (LIKE) 20040112
4 Importing PARAM_3 Call by reference Attribute reference (LIKE) 20040112
5 Importing PARAM_4 Call by reference Attribute reference (LIKE) 20040112
6 Importing PARAM_5 Call by reference Attribute reference (LIKE) 20040112
7 Importing PARAM_6 Call by reference Attribute reference (LIKE) 20040112
8 Importing PARAM_7 Call by reference Attribute reference (LIKE) 20040112
9 Importing PARAM_8 Call by reference Attribute reference (LIKE) 20040112
10 Importing TOPIC Call by reference Attribute reference (LIKE) 20040112

Method ON_MESSAGE_BSP_EVENT on class CL_ICI_TST_CAT_MCM has no exception.

Method ON_MESSAGE_MCM_EVENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CONTACT_ID Call by reference Attribute reference (LIKE) 20040108
2 Importing CONTACT_TYPE Call by reference Attribute reference (LIKE) 20040108
3 Importing DURATION_OF_ACCEPTED_STATE Call by reference Attribute reference (LIKE) 20040108
4 Importing DURATION_OF_CONTACT Call by reference Attribute reference (LIKE) 20040108
5 Importing DURATION_OF_CURRENT_STATE Call by reference Attribute reference (LIKE) 20040108
6 Importing EVENT_NAME Call by reference Attribute reference (LIKE) 20040108
7 Importing PROPERTIES Call by reference Attribute reference (LIKE) 20040108
8 Importing TIMEOUT_ACCEPT Call by reference Attribute reference (LIKE) 20040108

Method ON_MESSAGE_MCM_EVENT on class CL_ICI_TST_CAT_MCM has no exception.

Method TEST_1_0_DROP_CALL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting MESSAGE_TEXT Value transfer Type reference (TYPE) STRING 20040113
2 Changing STEP Value transfer Type reference (TYPE) I 20040113
3 Exporting STOPPED Value transfer Type reference (TYPE) ABAP_BOOL 20040113

Method TEST_1_0_DROP_CALL on class CL_ICI_TST_CAT_MCM has no exception.

Method TEST_1_1_OUTGOING_CALL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting MESSAGE_TEXT Value transfer Type reference (TYPE) STRING 20040112
2 Changing STEP Value transfer Type reference (TYPE) I 20040112
3 Exporting STOPPED Value transfer Type reference (TYPE) ABAP_BOOL 20040112

Method TEST_1_1_OUTGOING_CALL on class CL_ICI_TST_CAT_MCM has no exception.

Method TEST_1_2_OUT_CALL_WITH_ERROR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting MESSAGE_TEXT Value transfer Type reference (TYPE) STRING 20040113
2 Changing STEP Value transfer Type reference (TYPE) I 20040113
3 Exporting STOPPED Value transfer Type reference (TYPE) ABAP_BOOL 20040113

Method TEST_1_2_OUT_CALL_WITH_ERROR on class CL_ICI_TST_CAT_MCM has no exception.

Method TEST_1_3_INCOMING_CALL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting MESSAGE_TEXT Value transfer Type reference (TYPE) STRING 20040108
2 Changing STEP Value transfer Type reference (TYPE) I 20040108
3 Exporting STOPPED Value transfer Type reference (TYPE) ABAP_BOOL 20040108

Method TEST_1_3_INCOMING_CALL on class CL_ICI_TST_CAT_MCM has no exception.

Method TEST_1_4_HOLD_UNHOLD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting MESSAGE_TEXT Value transfer Type reference (TYPE) STRING 20040113
2 Changing STEP Value transfer Type reference (TYPE) I 20040113
3 Exporting STOPPED Value transfer Type reference (TYPE) ABAP_BOOL 20040113

Method TEST_1_4_HOLD_UNHOLD on class CL_ICI_TST_CAT_MCM has no exception.

Method TEST_2_1_SEND_MESSAGE_OK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting MESSAGE_TEXT Value transfer Type reference (TYPE) STRING 20040126
2 Changing STEP Value transfer Type reference (TYPE) I 20040126
3 Exporting STOPPED Value transfer Type reference (TYPE) ABAP_BOOL 20040126

Method TEST_2_1_SEND_MESSAGE_OK on class CL_ICI_TST_CAT_MCM has no exception.

Method TEST_2_3_RECEIVE_MESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting MESSAGE_TEXT Value transfer Type reference (TYPE) STRING 20040127
2 Changing STEP Value transfer Type reference (TYPE) I 20040127
3 Exporting STOPPED Value transfer Type reference (TYPE) ABAP_BOOL 20040127

Method TEST_2_3_RECEIVE_MESSAGE on class CL_ICI_TST_CAT_MCM has no exception.

Method TEST_3_1_INCOMING_CHAT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting MESSAGE_TEXT Value transfer Type reference (TYPE) STRING 20040128
2 Changing STEP Value transfer Type reference (TYPE) I 20040128
3 Exporting STOPPED Value transfer Type reference (TYPE) ABAP_BOOL 20040128

Method TEST_3_1_INCOMING_CHAT on class CL_ICI_TST_CAT_MCM has no exception.

Method TEST_7_1_LOGIN_LOGOUT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting MESSAGE_TEXT Value transfer Type reference (TYPE) STRING 20031107
2 Changing STEP Value transfer Type reference (TYPE) I 20031107
3 Exporting STOPPED Value transfer Type reference (TYPE) ABAP_BOOL 20031107

Method TEST_7_1_LOGIN_LOGOUT on class CL_ICI_TST_CAT_MCM has no exception.

Method TEST_7_3_WORKMODE_CHANGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting MESSAGE_TEXT Value transfer Type reference (TYPE) STRING 20040107
2 Changing STEP Value transfer Type reference (TYPE) I 20040107
3 Exporting STOPPED Value transfer Type reference (TYPE) ABAP_BOOL 20040107

Method TEST_7_3_WORKMODE_CHANGES on class CL_ICI_TST_CAT_MCM has no exception.
History
Last changed by/on SAP  20081007 
SAP Release Created in