SAP ABAP Class CL_EW_CMPWSP_CIC_EVENT (CIC Event Gateway for Component Workspaces)
Hierarchy
FI-CA (Software Component) FI-CA
   CS-CI-CIC (Application Component) Customer Interaction Center
     EE_CRM_CIC (Package) Generic IS-U/T Enhancements (Transport to CRM Follows)
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_CRM_CIC_CMPWSP_EVENT_GATE CIC Event Gateway 20031002
Properties
Class CL_EW_CMPWSP_CIC_EVENT  
Short Description CIC Event Gateway for Component Workspaces    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package EE_CRM_CIC   Generic IS-U/T Enhancements (Transport to CRM Follows) 
Created 20031002   SAP 
Last change 20050224   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CIC0 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 CIC1 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_CRM_CIC_CMPWSP_EVENT_GATE CIC Event Gateway 20031002
Friends
Class CL_EW_CMPWSP_CIC_EVENT has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CO_CIC_CALLBACK_FUNCTION Static Attribute Public Type reference (TYPE) CIC0_FUNCNAME 'EW_CMPWSP_CALLBACK' Callback Function 20031002
2 CO_EVENT_OKCODE Constant Private Type reference (TYPE) CIC0_EVENT 'OK_CODE' Event Name OK Code 20031002
3 CO_FIRST_HANDLE Constant Private Type reference (TYPE) I 8000 First Handle Number 20031002
4 CO_SUBSCRIBER Constant Private Type reference (TYPE) CIC0_SUBSCRIBER 'CMPWSP' Event Participants 20031002
5 EVENT_ADMIN Instance attribute Private See coding Event Management 20031002
6 HANDLE_INDEX Static Attribute Private Type reference (TYPE) I 8000 Handle Index 20031002
7 OKCODE_ADMIN Instance attribute Private See coding OK Code Management 20031002
8 OKCODE_CICFRWK Instance attribute Private See coding OK Codes Registered for CIC 20031002
9 OK_REGISTERED Instance attribute Private Type reference (TYPE) FLAG Indicator: OK Code Event Registered 20031007
Methods
# Method Level Visibility Method type Description Created on
1 CIC_HANDLE_FACTORY Instance method Private Method Creates New Handle for CIC Component 20031002
2 CONSTRUCTOR Instance method Public Constructor Constructor 20031002
3 GET_LISTENERS Instance method Private Method Returns Registered Workspace 20031002
4 HANDLE_EVENT Instance method Public Method Processes a CIC Event 20031002
Events
Class CL_EW_CMPWSP_CIC_EVENT has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 EVENT_REG Private See coding Event Registration 20031002
2 LISTENER_TAB Private See coding Registered Table 20031002
3 OKCODE_REG Private See coding OK Code Registration 20031002
Method Signatures

Method CIC_HANDLE_FACTORY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning HANDLE Value transfer Type reference (TYPE) I Handle 20031002

Method CIC_HANDLE_FACTORY on class CL_EW_CMPWSP_CIC_EVENT has no exception.

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class CL_EW_CMPWSP_CIC_EVENT has no parameter.
Method CONSTRUCTOR on class CL_EW_CMPWSP_CIC_EVENT has no exception.

Method GET_LISTENERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CIC_EVENT Call by reference Type reference (TYPE) CIC0_EVENT Ereignisname 20031002
2 Importing CIC_HANDLE Call by reference Type reference (TYPE) CIC0_HANDLE CIC-Handle 20031002
3 Returning LISTENERS Value transfer Type reference (TYPE) LISTENER_TAB registriertes Workspace 20031002
4 Importing OKCODE Call by reference Type reference (TYPE) CIC0_OKCODE OK-Code 20031002

Method GET_LISTENERS on class CL_EW_CMPWSP_CIC_EVENT has no exception.

Method HANDLE_EVENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing EVENT Call by reference Type reference (TYPE) CIC0_EVENT Ereignisname 20031002
2 Changing EVENT_ERRORS Call by reference Type reference (TYPE) CIC1_EERRORTAB Ereignisfehler 20031002
3 Importing HANDLE Call by reference Type reference (TYPE) CIC0_HANDLE ID 20031002
4 Importing P1 Call by reference Type reference (TYPE) ANY Parameter 1 20031002
5 Importing P2 Call by reference Type reference (TYPE) ANY Parameter 2 20031002
6 Importing P3 Call by reference Type reference (TYPE) ANY Parameter 3 20031002
7 Importing P4 Call by reference Type reference (TYPE) ANY Parameter 4 20031002
8 Importing P5 Call by reference Type reference (TYPE) ANY Parameter 5 20031002
9 Changing T1 Call by reference Type reference (TYPE) STANDARD TABLE Tabelle Parameter 1 20031002
10 Changing T2 Call by reference Type reference (TYPE) STANDARD TABLE Tabelle Parameter 2 20031002
11 Changing T3 Call by reference Type reference (TYPE) STANDARD TABLE Tabelle Parameter 3 20031002
12 Changing T4 Call by reference Type reference (TYPE) STANDARD TABLE Tabelle Parameter 4 20031002
13 Changing T5 Call by reference Type reference (TYPE) STANDARD TABLE Tabelle Parameter 5 20031002

Method HANDLE_EVENT on class CL_EW_CMPWSP_CIC_EVENT has no exception.
History
Last changed by/on SAP  20050224 
SAP Release Created in 472