SAP ABAP Class IF_ICI_CHAT_SESSION (ICI Chat Session Interface)
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_ICI_CHAT_SESSION ICI specification: Chat Session 20031006
Properties
Class IF_ICI_CHAT_SESSION  
Short Description ICI Chat Session Interface    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package      
Created 20031006   SAP 
Last change 20100303   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class IF_ICI_CHAT_SESSION has no forward declaration.
Interfaces
Class IF_ICI_CHAT_SESSION has no interface implemented.
Friends
Class IF_ICI_CHAT_SESSION has no friend class.
Attributes
Class IF_ICI_CHAT_SESSION has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 _CONFERENCE Instance method Public Method 20031006
2 _GET_ATTRIBUTES Instance method Public Method 20031006
3 _GET_DIALOG Instance method Public Method 20031006
4 _INVITE Instance method Public Method 20081107
5 _JOIN Instance method Public Method 20031006
6 _LEAVE Instance method Public Method 20031006
7 _POST_MESSAGE Instance method Public Method 20031006
Events
Class IF_ICI_CHAT_SESSION has no event.
Types
Class IF_ICI_CHAT_SESSION has no local type.
Method Signatures

Method _CONFERENCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CHAT_LINE_ID Value transfer Type reference (TYPE) STRING 20031006
2 Importing CHAT_SESSION_ID Value transfer Type reference (TYPE) STRING 20031006
3 Importing NEW_CHAT_LINE_ID Value transfer Type reference (TYPE) STRING 20031006
# Exception Resumable Description Created on
1 CX_CRM_ICI_EXCEPTION Ausnahmeklasse für CRM ICI 20031203

Method _GET_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CHAT_LINE_ID Value transfer Type reference (TYPE) STRING 20031006
2 Returning CHAT_SESSION Value transfer Type reference (TYPE) CRM_ICI_CHAT_SESSION ICI Spezifikation: Beschreibung einer Chat Sitzung 20031006
3 Importing CHAT_SESSION_ID Value transfer Type reference (TYPE) STRING 20031006
# Exception Resumable Description Created on
1 CX_CRM_ICI_EXCEPTION Ausnahmeklasse für CRM ICI 20031203

Method _GET_DIALOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning CHAT_POSTINGS Value transfer Type reference (TYPE) CRM_ICI_CHAT_POSTING_T Übergabetabelle: Chat Posting 20031006
2 Importing CHAT_SESSION_ID Value transfer Type reference (TYPE) STRING 20031006
# Exception Resumable Description Created on
1 CX_CRM_ICI_EXCEPTION Ausnahmeklasse für CRM ICI 20031203

Method _INVITE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CHAT_LINE_ID Call by reference Type reference (TYPE) STRING Chat Line ID 20081107
2 Importing CHAT_PARTICIPANTS Call by reference Type reference (TYPE) STRING_TABLE Chat Participants 20081107
3 Importing CHAT_SESSION_ID Call by reference Type reference (TYPE) STRING Chat Session ID 20081107
4 Importing CHAT_TITLE Call by reference Type reference (TYPE) STRING Chat Subject 20081107

Method _INVITE on class IF_ICI_CHAT_SESSION has no exception.

Method _JOIN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CHAT_LINE_ID Value transfer Type reference (TYPE) STRING 20031006
2 Importing CHAT_SESSION_ID Value transfer Type reference (TYPE) STRING 20031006
# Exception Resumable Description Created on
1 CX_CRM_ICI_EXCEPTION Ausnahmeklasse für CRM ICI 20031203

Method _LEAVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CHAT_LINE_ID Value transfer Type reference (TYPE) STRING 20031006
2 Importing CHAT_SESSION_ID Value transfer Type reference (TYPE) STRING 20031006
# Exception Resumable Description Created on
1 CX_CRM_ICI_EXCEPTION Ausnahmeklasse für CRM ICI 20031203

Method _POST_MESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CHAT_LINE_ID Value transfer Type reference (TYPE) STRING 20031006
2 Importing CHAT_SESSION_ID Value transfer Type reference (TYPE) STRING 20031006
3 Importing CONTENT_TEXT Value transfer Type reference (TYPE) STRING 20031006
# Exception Resumable Description Created on
1 CX_CRM_ICI_EXCEPTION Ausnahmeklasse für CRM ICI 20031203
History
Last changed by/on SAP  20100303 
SAP Release Created in