SAP ABAP Class CL_CRM_MCM_CHAT_PROXY (MCM chat proxy)
Hierarchy
WEBCUIF (Software Component) SAP Web UI Framework
   CA-GTF-IC-CHA (Application Component) Communication Channel
     IC_CCS_MCM (Package) IC Communication Channels Service Multi-Channel Management
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_CRM_MCM_PROXY_CONSTANTS MCM Proxy Constants 20040123
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_CRM_MCM_SESSION_CONSTANTS MCM Session Constants 20031230
Properties
Class CL_CRM_MCM_CHAT_PROXY  
Short Description MCM chat proxy    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package IC_CCS_MCM   IC Communication Channels Service Multi-Channel Management 
Created 20031230   SAP 
Last change 20100303   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_CRM_MCM_CHAT_PROXY has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_CRM_MCM_PROXY_CONSTANTS MCM Proxy Constants 20040123
2 IF_CRM_MCM_SESSION_CONSTANTS MCM Session Constants 20031230
Friends
Class CL_CRM_MCM_CHAT_PROXY has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MCM_CHANNEL_CHAT Instance attribute Public Attribute reference (LIKE) 20031230
2 M_MCM_CHAT_CHANNEL Instance attribute Private Object reference (TYPE REF TO) CL_CRM_MCM_CHAT_CHANNEL MCM Chat Channel 20031230
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor 20031230
2 DO_INSERT_INPUT_TEXT Instance method Public Method insert text 20040123
3 GET_CHAT_ATTACHED_DATA Instance method Public Method get chat session attached data 20050114
4 GET_CHAT_SESSION_DIALOG Instance method Public Method get chat session dialog 20031230
5 GET_CHAT_SESSION_PARTICIPANTS Instance method Public Method get chat session participants 20050114
6 GET_CHAT_SESSION_STATUS Instance method Public Method get chat session status 20031230
7 GET_CHAT_SESSION_TITLE Instance method Public Method get chat session title 20031230
8 GET_CURRENT_CHAT_SESSION_ID Instance method Public Method get chat session id 20031230
9 LEAVE_CHAT_SESSION Instance method Public Method remove chat session 20080725
10 POST_CHAT_SESSION_MESSAGE Instance method Public Method post chat session message 20031230
11 REMOVE_CHAT_SESSION Instance method Public Method remove chat session 20050215
12 SET_CLIENT_NOT_VISIBLE Instance method Public Method set client to not visible 20031230
Events
Class CL_CRM_MCM_CHAT_PROXY has no event.
Types
Class CL_CRM_MCM_CHAT_PROXY has no local type.
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing MCM_SESSION Call by reference Object reference (TYPE REF TO) CL_CRM_MCM_SESSION MCM Session 20031230

Method CONSTRUCTOR on class CL_CRM_MCM_CHAT_PROXY has no exception.

Method DO_INSERT_INPUT_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing TEXT Call by reference Type reference (TYPE) STRING 20040123

Method DO_INSERT_INPUT_TEXT on class CL_CRM_MCM_CHAT_PROXY has no exception.

Method GET_CHAT_ATTACHED_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing MESSAGE_IN Call by reference Type reference (TYPE) CRMS_IC_MCM_PROXY_MSG 20050114
2 Returning MESSAGE_OUT Value transfer Type reference (TYPE) CRMS_IC_MCM_PROXY_MSG 20050114

Method GET_CHAT_ATTACHED_DATA on class CL_CRM_MCM_CHAT_PROXY has no exception.

Method GET_CHAT_SESSION_DIALOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing MESSAGE_IN Call by reference Type reference (TYPE) CRMS_IC_MCM_PROXY_MSG MCM Session Proxy Nachricht 20031230
2 Returning MESSAGE_OUT Value transfer Type reference (TYPE) CRMS_IC_MCM_PROXY_MSG MCM Session Proxy Nachricht 20031230

Method GET_CHAT_SESSION_DIALOG on class CL_CRM_MCM_CHAT_PROXY has no exception.

Method GET_CHAT_SESSION_PARTICIPANTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing MESSAGE_IN Call by reference Type reference (TYPE) CRMS_IC_MCM_PROXY_MSG 20050114
2 Returning MESSAGE_OUT Value transfer Type reference (TYPE) CRMS_IC_MCM_PROXY_MSG 20050114

Method GET_CHAT_SESSION_PARTICIPANTS on class CL_CRM_MCM_CHAT_PROXY has no exception.

Method GET_CHAT_SESSION_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing MESSAGE_IN Call by reference Type reference (TYPE) CRMS_IC_MCM_PROXY_MSG MCM Session Proxy Nachricht 20031230
2 Returning MESSAGE_OUT Value transfer Type reference (TYPE) CRMS_IC_MCM_PROXY_MSG MCM Session Proxy Nachricht 20031230

Method GET_CHAT_SESSION_STATUS on class CL_CRM_MCM_CHAT_PROXY has no exception.

Method GET_CHAT_SESSION_TITLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing MESSAGE_IN Call by reference Type reference (TYPE) CRMS_IC_MCM_PROXY_MSG MCM Session Proxy Nachricht 20031230
2 Returning MESSAGE_OUT Value transfer Type reference (TYPE) CRMS_IC_MCM_PROXY_MSG MCM Session Proxy Nachricht 20031230

Method GET_CHAT_SESSION_TITLE on class CL_CRM_MCM_CHAT_PROXY has no exception.

Method GET_CURRENT_CHAT_SESSION_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing MESSAGE_IN Call by reference Type reference (TYPE) CRMS_IC_MCM_PROXY_MSG MCM Session Proxy Nachricht 20031230
2 Returning MESSAGE_OUT Value transfer Type reference (TYPE) CRMS_IC_MCM_PROXY_MSG MCM Session Proxy Nachricht 20031230

Method GET_CURRENT_CHAT_SESSION_ID on class CL_CRM_MCM_CHAT_PROXY has no exception.

Method LEAVE_CHAT_SESSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing MESSAGE_IN Call by reference Type reference (TYPE) CRMS_IC_MCM_PROXY_MSG 20080725
2 Returning MESSAGE_OUT Value transfer Type reference (TYPE) CRMS_IC_MCM_PROXY_MSG 20080725

Method LEAVE_CHAT_SESSION on class CL_CRM_MCM_CHAT_PROXY has no exception.

Method POST_CHAT_SESSION_MESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing MESSAGE_IN Call by reference Type reference (TYPE) CRMS_IC_MCM_PROXY_MSG MCM Session Proxy Nachricht 20031230
2 Returning MESSAGE_OUT Value transfer Type reference (TYPE) CRMS_IC_MCM_PROXY_MSG MCM Session Proxy Nachricht 20031230

Method POST_CHAT_SESSION_MESSAGE on class CL_CRM_MCM_CHAT_PROXY has no exception.

Method REMOVE_CHAT_SESSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing MESSAGE_IN Call by reference Type reference (TYPE) CRMS_IC_MCM_PROXY_MSG 20050215
2 Returning MESSAGE_OUT Value transfer Type reference (TYPE) CRMS_IC_MCM_PROXY_MSG 20050215

Method REMOVE_CHAT_SESSION on class CL_CRM_MCM_CHAT_PROXY has no exception.

Method SET_CLIENT_NOT_VISIBLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing MESSAGE_IN Call by reference Type reference (TYPE) CRMS_IC_MCM_PROXY_MSG MCM Session Proxy Nachricht 20031230
2 Returning MESSAGE_OUT Value transfer Type reference (TYPE) CRMS_IC_MCM_PROXY_MSG MCM Session Proxy Nachricht 20031230

Method SET_CLIENT_NOT_VISIBLE on class CL_CRM_MCM_CHAT_PROXY has no exception.
History
Last changed by/on SAP  20100303 
SAP Release Created in 400