SAP ABAP Class IF_ICI_SYSTEM (ICI System)
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_ICI_SYSTEM ICI specification: System 20050106
Properties
Class IF_ICI_SYSTEM  
Short Description ICI System    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package      
Created 20031106   SAP 
Last change 20081007   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CICI Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class IF_ICI_SYSTEM has no interface implemented.
Friends
Class IF_ICI_SYSTEM has no friend class.
Attributes
Class IF_ICI_SYSTEM has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 _COLLABORATE Instance method Public Method 20080314
2 _EXCHANGE_PRODUCT_INFORMATION Instance method Public Method 20050526
3 _GET_DEFAULT_WORKCENTER Instance method Public Method 20050106
4 _GET_PRESENCEQUEUE_INFO Instance method Public Method Availability info 20060524
5 _GET_PRESENCEQUEUE_INFO2 Instance method Public Method 20070421
6 _GET_USER_PRESENCE Instance method Public Method 20080314
7 _GET_WORKCENTER Instance method Public Method 20050106
8 _GET_WORKCENTER_CAPABILITY Instance method Public Method 20050106
9 _GET_WORKCENTER_LIST Instance method Public Method 20050106
Events
Class IF_ICI_SYSTEM has no event.
Types
Class IF_ICI_SYSTEM has no local type.
Method Signatures

Method _COLLABORATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CAD Value transfer Type reference (TYPE) STRING 20080314
2 Importing METHOD Value transfer Type reference (TYPE) STRING 20080314
3 Importing USERFROM Value transfer Type reference (TYPE) STRING 20080314
4 Importing USERTO Value transfer Type reference (TYPE) STRING 20080314

Method _COLLABORATE on class IF_ICI_SYSTEM has no exception.

Method _EXCHANGE_PRODUCT_INFORMATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ICI_VERSION Call by reference Type reference (TYPE) STRING 20050526
2 Returning PRODUCT_INFORMATION Value transfer Type reference (TYPE) CRM_ICI_SYSTEM CRM ICI: Systemverhalten auf exhangeProductInformation 20050526
# Exception Resumable Description Created on
1 CX_CRM_ICI_EXCEPTION 20050526

Method _GET_DEFAULT_WORKCENTER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing USERID Value transfer Type reference (TYPE) STRING 20050106
2 Returning WORKCENTER Value transfer Type reference (TYPE) CICI_WORKCENTER 20050106
# Exception Resumable Description Created on
1 CX_CRM_ICI_EXCEPTION 20050106

Method _GET_PRESENCEQUEUE_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CHANNEL_TYPE Value transfer Type reference (TYPE) STRING 20060524
2 Exporting PRESENCERESPONSE Value transfer Type reference (TYPE) CICI_PRESENCE_QUEUEINFO_T Table with all info 20060524
3 Importing USERID Value transfer Type reference (TYPE) STRING 20060524
# Exception Resumable Description Created on
1 CX_CRM_ICI_EXCEPTION Ausnahmeklasse für CRM ICI 20060524

Method _GET_PRESENCEQUEUE_INFO2 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CHANNEL_TYPE Value transfer Type reference (TYPE) STRING 20070421
2 Exporting PRESENCERESPONSE Value transfer Type reference (TYPE) CICI_PRESENCE_QUEUEINFO_S Table with all info 20070421
3 Importing USERID Value transfer Type reference (TYPE) STRING 20070421
# Exception Resumable Description Created on
1 CX_CRM_ICI_EXCEPTION Exception class for CRM ICI 20070421

Method _GET_USER_PRESENCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting COLLABORATIONDATA Value transfer Type reference (TYPE) CICI_USER_PRESENCE_TAB 20080314
2 Importing MAXHITS Value transfer Type reference (TYPE) STRING 20080314
3 Importing SEARCHTERM Value transfer Type reference (TYPE) STRING 20080314
4 Importing USERS Value transfer Type reference (TYPE) CICI_USERS 20080314

Method _GET_USER_PRESENCE on class IF_ICI_SYSTEM has no exception.

Method _GET_WORKCENTER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID Value transfer Type reference (TYPE) STRING 20050106
2 Importing TYPE Value transfer Type reference (TYPE) STRING 20050106
3 Returning WORKCENTER Value transfer Type reference (TYPE) CICI_WORKCENTER 20050106
# Exception Resumable Description Created on
1 CX_CRM_ICI_EXCEPTION 20050106

Method _GET_WORKCENTER_CAPABILITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting FILTER Value transfer Type reference (TYPE) STRING 20050106
2 Exporting TYPE Value transfer Type reference (TYPE) STRING 20050106
3 Importing USERID Value transfer Type reference (TYPE) STRING 20050106
4 Exporting WORKCENTERLIST Value transfer Type reference (TYPE) STRING Kennzeichen: Einzelzeichen 20050106
# Exception Resumable Description Created on
1 CX_CRM_ICI_EXCEPTION 20050106

Method _GET_WORKCENTER_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FILTER Value transfer Type reference (TYPE) STRING 20050106
2 Importing TYPE Value transfer Type reference (TYPE) STRING 20050106
3 Importing USERID Value transfer Type reference (TYPE) STRING 20050106
4 Returning WORKCENTERS Value transfer Type reference (TYPE) CICI_WORKCENTERS_T 20050106
# Exception Resumable Description Created on
1 CX_CRM_ICI_EXCEPTION 20050106
History
Last changed by/on SAP  20081007 
SAP Release Created in