SAP ABAP Class CL_CRM_IC_MCMSESSIONCUCO_IMPL (CL_CRM_IC_MCMSESSIONCUCO_IMPL)
Hierarchy
WEBCUIF (Software Component) SAP Web UI Framework
   CA-GTF-IC-CHA (Application Component) Communication Channel
     IC_CCS_APP (Package) IC Communication Channels Service Application
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_CRM_IC_MCMSESSIONCUCO CL_CRM_IC_MCMSESSIONCUCO 20021202
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_CRM_IC_EVENT_LISTENER IC event service interface 20021203
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_CRM_IC_PREPARE_FOR_CALLBACK IC: callback for EndContact and Transfer preparation 20030626
Properties
Class CL_CRM_IC_MCMSESSIONCUCO_IMPL  
Short Description CL_CRM_IC_MCMSESSIONCUCO_IMPL    
Super Class CL_CRM_IC_MCMSESSIONCUCO CL_CRM_IC_MCMSESSIONCUCO 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package IC_CCS_APP   IC Communication Channels Service Application 
Created 20021202   SAP 
Last change 20081007   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_CRM_IC_MCMSESSIONCUCO_IMPL has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_CRM_IC_EVENT_LISTENER IC event service interface 20021203
2 IF_CRM_IC_PREPARE_FOR_CALLBACK IC: callback for EndContact and Transfer preparation 20030626
Friends
Class CL_CRM_IC_MCMSESSIONCUCO_IMPL has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 M_MCMCALLBACKHANDLERS Instance attribute Private Type reference (TYPE) MCMCALLBACKHANDLER_LIST MCM CallBack Handlers 20030123
2 M_MCMCONTACTS Instance attribute Private Type reference (TYPE) MCMCONTACT_LIST MCM Contacts Table 20030620
Methods
# Method Level Visibility Method type Description Created on
1 CCLOGIN Instance method Private Method Login to Contact Center 20030128
2 DELETE_CONTACT Instance method Private Method Delete MCM Contact 20030620
3 GET_CONTACT Instance method Public Method Get MCM Contact 20030620
4 NUM_OF_CONTACTS Instance method Public Method Returns the number of entries in m_mcmcontacts. 20070125
5 REGISTER_CALLBACKHANDLER Instance method Public Method Register CallBack Handler 20030123
6 REMOVE_EXTRAQUEUE Instance method Public Method Remove Extra Queue 20040326
7 SET_CONTACT Instance method Private Method Create MCM Contact 20030620
8 SET_EXTRAQUEUE Instance method Public Method Set Extra Queue 20040325
Events
Class CL_CRM_IC_MCMSESSIONCUCO_IMPL has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 MCMCALLBACKHANDLER Private See coding 20030123
2 MCMCALLBACKHANDLER_LIST Private See coding 20030123
3 MCMCONTACT Private See coding 20030620
4 MCMCONTACT_LIST Private See coding 20030620
Method Signatures

Method CCLOGIN Signature

Method CCLOGIN on class CL_CRM_IC_MCMSESSIONCUCO_IMPL has no parameter.
Method CCLOGIN on class CL_CRM_IC_MCMSESSIONCUCO_IMPL has no exception.

Method DELETE_CONTACT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ITEMID Call by reference Type reference (TYPE) STRING Positions-ID 20030620
# Exception Resumable Description Created on
1 CX_CRM_IC_MCM_EXCEPTION IC MCM - Ausnahme 20030620

Method GET_CONTACT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_REF_MCMCONTACT Value transfer Object reference (TYPE REF TO) CL_CRM_IC_MCM_CONTACT 20030620
2 Importing IV_ITEMID Call by reference Type reference (TYPE) STRING Positions-ID 20030620

Method GET_CONTACT on class CL_CRM_IC_MCMSESSIONCUCO_IMPL has no exception.

Method NUM_OF_CONTACTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_NUMCONTACTS Value transfer Type reference (TYPE) I 20070125

Method NUM_OF_CONTACTS on class CL_CRM_IC_MCMSESSIONCUCO_IMPL has no exception.

Method REGISTER_CALLBACKHANDLER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_MCMEVENTID Call by reference Type reference (TYPE) STRING MCM - Ereignis-ID 20030123
2 Importing IV_REF_CALLBACKHANDLER Call by reference Object reference (TYPE REF TO) IF_CRM_IC_MCM_CALLBACK_HANDLER IC MCM - Handler Rückruf 20030123

Method REGISTER_CALLBACKHANDLER on class CL_CRM_IC_MCMSESSIONCUCO_IMPL has no exception.

Method REMOVE_EXTRAQUEUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_QUEUE_ID Call by reference Type reference (TYPE) STRING 20040326
# Exception Resumable Description Created on
1 CX_CRM_IC_MCM_EXCEPTION IC MCM - Ausnahme 20040326

Method SET_CONTACT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_MCMCONTACT Call by reference Object reference (TYPE REF TO) CL_CRM_IC_MCM_CONTACT IC MCM Contact 20030620

Method SET_CONTACT on class CL_CRM_IC_MCMSESSIONCUCO_IMPL has no exception.

Method SET_EXTRAQUEUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_QUEUE_ID Call by reference Type reference (TYPE) STRING 20040325
# Exception Resumable Description Created on
1 CX_CRM_IC_MCM_EXCEPTION IC MCM - Ausnahme 20040325
History
Last changed by/on SAP  20081007 
SAP Release Created in 400