SAP ABAP Interface IF_ICI_CHAT_SESSION (ICI Chat Session Interface)
Hierarchy
WEBCUIF (Software Component) SAP Web UI Framework
   CA-GTF-IC-CHA (Application Component) Communication Channel
     ICI_OUTBOUND (Package) Integrated Communication Interface Outbound
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
Interface IF_ICI_CHAT_SESSION  
Short Description ICI Chat Session Interface    
General Data
Package ICI_OUTBOUND   Integrated Communication Interface Outbound 
Created 20031006   SAP 
Last changed 20100303   SAP 
Unicode checks active    
Forward declarations
Interface IF_ICI_CHAT_SESSION has no forward declaration.
Interfaces
Interface IF_ICI_CHAT_SESSION has no interface.
Friends
Interface IF_ICI_CHAT_SESSION has no friend.
Attributes
Interface 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
Interface IF_ICI_CHAT_SESSION has no event.
Types
Interface 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 Interface 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