SAP ABAP Class IF_CRM_MCM_SESSION (MCM Session)
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface composition (i COMPRISING i_ref)  IF_CRM_MCM_SESSION_CONSTANTS MCM Session Constants 20031219
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_CRM_MCM_SESSION MCM session (main class) 20031024
Properties
Class IF_CRM_MCM_SESSION  
Short Description MCM Session    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package      
Created 20031014   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)
Interfaces
Class IF_CRM_MCM_SESSION has no interface implemented.
Friends
Class IF_CRM_MCM_SESSION has no friend class.
Attributes
Class IF_CRM_MCM_SESSION has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 ADD_CONTACT Instance method Public Method add contact 20031113
2 GET_BCB_SESSION Instance method Public Method get corresponding BCB session 20031117
3 GET_CONTACT Instance method Public Method get a specific contact 20031014
4 GET_CONTACTS Instance method Public Method get all contacts of agent 20031014
5 LOGOFF Instance method Public Method agent logoff 20031014
6 LOGON Instance method Public Method agent logon 20031014
7 REMOVE_CONTACT Instance method Public Method remove contact 20031113
Events
Class IF_CRM_MCM_SESSION has no event.
Types
Class IF_CRM_MCM_SESSION has no local type.
Method Signatures

Method ADD_CONTACT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing MCM_CONTACT Call by reference Object reference (TYPE REF TO) CL_CRM_MCM_CONTACT MCM Kontakt 20031113

Method ADD_CONTACT on class IF_CRM_MCM_SESSION has no exception.

Method GET_BCB_SESSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning BCB_SESSION Value transfer Object reference (TYPE REF TO) CL_BCB_SESSION BCB Session 20031117

Method GET_BCB_SESSION on class IF_CRM_MCM_SESSION has no exception.

Method GET_CONTACT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning CONTACT Value transfer Object reference (TYPE REF TO) CL_CRM_MCM_CONTACT MCM Kontakt 20031014
2 Importing CONTACT_ID Call by reference Type reference (TYPE) STRING = BCB Item ID 20031014
# Exception Resumable Description Created on
1 CX_CRM_MCM_EXCEPTION MCM Ausnahme 20031119

Method GET_CONTACTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing BCB_CHANNEL_TYPE Value transfer Type reference (TYPE) STRING Kanaltyp (Mail, Telefon, Chat) 20031113
2 Returning CONTACTS Value transfer Type reference (TYPE) CRMT_IC_MCM_CONTACTS Kollektion von MCM Kontakten 20031014

Method GET_CONTACTS on class IF_CRM_MCM_SESSION has no exception.

Method LOGOFF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_FORCED Call by reference Type reference (TYPE) ABAP_BOOL 20031229
# Exception Resumable Description Created on
1 CX_CRM_MCM_EXCEPTION MCM Ausnahme 20031211

Method LOGON Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CCDES Value transfer Type reference (TYPE) STRING Defer E-Mail Subscription 20051208
2 Importing CCID Value transfer Type reference (TYPE) STRING Contact Center ID 20031024
3 Importing WORKCENTERID Value transfer Type reference (TYPE) STRING WorkCenter ID 20050106
4 Importing WORKCENTERID_TYPE Value transfer Type reference (TYPE) STRING WorkCenter ID Type 20050106
# Exception Resumable Description Created on
1 CX_CRM_MCM_EXCEPTION MCM Ausnahme 20031024

Method REMOVE_CONTACT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing MCM_CONTACT Call by reference Object reference (TYPE REF TO) CL_CRM_MCM_CONTACT MCM Kontakt 20031113

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