SAP ABAP Class CL_BCB_CHAT_LINE (BCB Chat Line)
Hierarchy
WEBCUIF (Software Component) SAP Web UI Framework
   CA-GTF-IC-CHA (Application Component) Communication Channel
     ICI_BCB (Package) Business Communication Broker
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_BCB_CONTAINER BCB Container 20031113
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_BCB_CHAT_CONSTANTS BCB Chat Session Constants 20040126
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_BCB_CHAT_SESSION_ACCESS BCB Chat Session Access 20040126
4 Interface implementation (CLASS c. INTERFACES i_ref)  IF_BCB_CHAT_SESSN_PROPS_ACCESS BCB Chat Session Properties Access 20040126
Properties
Class CL_BCB_CHAT_LINE  
Short Description BCB Chat Line    
Super Class CL_BCB_CONTAINER BCB Container 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package ICI_BCB   Business Communication Broker 
Created 20031113   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 BCB Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_BCB_CHAT_CONSTANTS BCB Chat Session Constants 20040126
2 IF_BCB_CHAT_SESSION_ACCESS BCB Chat Session Access 20040126
3 IF_BCB_CHAT_SESSN_PROPS_ACCESS BCB Chat Session Properties Access 20040126
Friends
Class CL_BCB_CHAT_LINE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 M_ICI_CHAT_LINE Instance attribute Protected Object reference (TYPE REF TO) CL_ICI_CHAT_LINE 20040122
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor 20040122
2 CREATE_CHAT_SESSION Instance method Public Method Initialte a Phone Call 20081010
3 ON_CHAT_CHANGED Instance method Protected Event handling method BCB event handler for changed chat session 20040123
4 ON_CHAT_NEW_POSTING Instance method Protected Event handling method BCB event handler for a new chat posting 20040123
5 REGISTER_NEW_POSTING Instance method Public Method Register Application Event Sink for new postings events 20040123
6 UNREGISTER_NEW_POSTING Instance method Public Method Unregister Application Event Sink for new postings events 20040123
Events
# Event Type Visibility Description Created on
1 NEW_POSTING Instance Event
(0)
Public
(2)
New Posting in Chat 20040123
Types
Class CL_BCB_CHAT_LINE 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 CHAT_LINE Call by reference Object reference (TYPE REF TO) CL_BCB_CHAT_ADDRESS 20040122
2 Importing SESSION Call by reference Object reference (TYPE REF TO) CL_BCB_SESSION 20040122
# Exception Resumable Description Created on
1 CX_BCB_EXCEPTION 20040122

Method CREATE_CHAT_SESSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning CHAT_SESSION Value transfer Object reference (TYPE REF TO) CL_BCB_CHAT_SESSION Resulting Chat Session 20081010
# Exception Resumable Description Created on
1 CX_BCB_EXCEPTION BCB Fehler aufgetreten 20081010

Method ON_CHAT_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing APPLICATION_ID Call by reference Attribute reference (LIKE) 20040123
2 Importing CHAT_SESSION_PROPS Call by reference Attribute reference (LIKE) 20040123

Method ON_CHAT_CHANGED on class CL_BCB_CHAT_LINE has no exception.

Method ON_CHAT_NEW_POSTING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing APPLICATION_ID Call by reference Attribute reference (LIKE) 20040123
2 Importing CHAT_POSTING_PROPS Call by reference Attribute reference (LIKE) 20040123

Method ON_CHAT_NEW_POSTING on class CL_BCB_CHAT_LINE has no exception.

Method REGISTER_NEW_POSTING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing APPLICATION_EVENT_SINK Value transfer Object reference (TYPE REF TO) IF_BCB_POSTING_EVENT_SINK Interface for new posting notifications 20040123
# Exception Resumable Description Created on
1 CX_BCB_EXCEPTION BCB Fehler aufgetreten 20040123

Method UNREGISTER_NEW_POSTING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing APPLICATION_EVENT_SINK Value transfer Object reference (TYPE REF TO) IF_BCB_POSTING_EVENT_SINK Interface for new posting notifications 20040123
# Exception Resumable Description Created on
1 CX_BCB_EXCEPTION BCB Fehler aufgetreten 20040123
Event Signatures

Event NEW_POSTING Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 POSTING Exporting Value transfer Object reference (TYPE REF TO) CL_BCB_CHAT_POSTING New Chat Posting 20040123
History
Last changed by/on SAP  20130531 
SAP Release Created in