SAP ABAP Class CL_UCON_API_COM_ASSEMBLY (Communication Assembly)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-MID-ICF (Application Component) Internet Communication Framework
     S_UNIFIED_CON_API (Package) API für Unified Connectivity
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_UCON_API_COM_ASSEMBLY Communication Assembly 20120109
Properties
Class CL_UCON_API_COM_ASSEMBLY  
Short Description Communication Assembly    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package S_UNIFIED_CON_API   API für Unified Connectivity 
Created 20120109   SAP 
Last change 20141121    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_UCON_API_COM_ASSEMBLY Communication Assembly 20120109
Friends
# Friend Modeled only Created on Description
1 CL_UCON_API_FACTORY 20120130 Central Unified Connectivity Factory
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 L_ACTIVATED Instance attribute Private Type reference (TYPE) C 20120117
2 L_MASTER_LANGUAGE Instance attribute Private Type reference (TYPE) LANGU Language Key 20120118
3 L_NAME Instance attribute Private Type reference (TYPE) UCONSERVID Unified Connectivity Service Assembly ID 20120117
4 L_NEW Instance attribute Private Type reference (TYPE) C 20120117
5 L_SERVA_HEADER Instance attribute Private Type reference (TYPE) UCONSERVASHEAD Unified Connectivity Service Sub Services 20120117
6 L_SERVA_HEADER_CHANGED Instance attribute Private Type reference (TYPE) C 20120117
7 L_SERVA_TEXT Instance attribute Private Type reference (TYPE) UCONSERVASTEXT Unified Connectivity Service Assembly Header 20120117
8 L_SERVA_TEXT_CHANGED Instance attribute Private Type reference (TYPE) C 20120117
9 L_SUB_DESTINATIONS Instance attribute Private Type reference (TYPE) UCONSERVASDEST_IT Internal table over UCONSERVASDEST 20120117
10 L_SUB_DEST_CHANGED Instance attribute Private Type reference (TYPE) C 20120117
11 L_SUB_HTTP_CHANGED Instance attribute Private Type reference (TYPE) C 20120117
12 L_SUB_RFC_CHANGED Instance attribute Private Type reference (TYPE) C 20120117
13 L_SUB_SERVICE_AS Instance attribute Private Type reference (TYPE) UCONSERVASSUBSAS_IT Internal table for DB Table UCONSERVASSUBSAS 20120117
14 L_SUB_SERVICE_HTTP Instance attribute Private Type reference (TYPE) UCONSERVASHTTPSERV_IT Table over uconservashttpserv 20120117
15 L_SUB_SERV_CHANGED Instance attribute Private Type reference (TYPE) C 20120117
16 L_SUB_SMTP_CHANGED Instance attribute Private Type reference (TYPE) C 20120117
17 MV_SUB_ICF Instance attribute Private Type reference (TYPE) UCON_ICF_SRV_TTYP List of assigned ICF Services 20131024
18 MV_SUB_ICF_CHANGED Instance attribute Private Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20131024
19 MV_SUB_ICF_ORG Instance attribute Private Type reference (TYPE) UCON_ICF_SRV_TTYP List of assigned ICF Services 20131024
20 MV_SUB_RFCFUNC Instance attribute Private Type reference (TYPE) UCON_RFCFUNC_LIST_TTYP 20121127
21 MV_SUB_RFCFUNC_CHANGED Instance attribute Private Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20121127
22 MV_SUB_RFM_CHANGED Instance attribute Private Type reference (TYPE) TT_RFCFUNC_CHANGED 20121127
23 MV_SUB_SERVICE_RFC Instance attribute Private Type reference (TYPE) UCONSERVASRFCSERV_IT 20121127
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Private Constructor Constructor 20120117
2 DO_CHECK_FOR_VERSION Instance method Private Method 20120130
3 DO_DELETE_INACTIVE_VERSION Instance method Private Method 20120130
4 DO_READ_DATA Instance method Private Method 20120117
5 DO_SAVE Instance method Private Method 20120118
6 DO_SAVE_ACTIVE_DUMMY Instance method Private Method 20120118
7 DO_SET_ALL_TO_ACTIVE Instance method Private Method 20120130
8 DO_SET_ALL_TO_INACTIVE Instance method Private Method 20120130
9 DO_TOUCH_RUNTIMES Instance method Private Method 20121129
Events
Class CL_UCON_API_COM_ASSEMBLY has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TS_RFCFUNC_CHANGED Private See coding 20121127 BEGIN OF ts_rfcfunc_changed, func_name TYPE rs38l_fnam, change_flag TYPE abap_bool, "true means added, intial means removed END OF ts_rfcfunc_changed
2 TS_RFCFUNC_DELTA Private See coding 20121129 BEGIN OF ts_rfcfunc_delta, funcname TYPE rs38l_fnam, new TYPE abap_bool, old TYPE abap_bool, END OF ts_rfcfunc_delta
3 TT_RFCFUNC_CHANGED Private See coding 20121127 tt_rfcfunc_changed TYPE STANDARD TABLE OF ts_rfcfunc_changed
4 TT_RFCFUNC_DELTA Private See coding 20121129 tt_rfcfunc_delta TYPE STANDARD TABLE OF ts_rfcfunc_delta WITH KEY funcname
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing LANGUAGE Call by reference Type reference (TYPE) LANGU Language Key 20120117
2 Importing NAME Call by reference Type reference (TYPE) UCONSERVID Unified Connectivity Service Assembly ID 20120117
3 Importing NEW Call by reference Type reference (TYPE) C 20120117
# Exception Resumable Description Created on
1 CX_UCON_API_COM_ASSEMBLY Exception Class for Communication Assembly 20120117

Method DO_CHECK_FOR_VERSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning VERSION Value transfer Type reference (TYPE) UCONSTATE State of Object 20120130

Method DO_CHECK_FOR_VERSION on class CL_UCON_API_COM_ASSEMBLY has no exception.

Method DO_DELETE_INACTIVE_VERSION Signature

Method DO_DELETE_INACTIVE_VERSION on class CL_UCON_API_COM_ASSEMBLY has no parameter.
Method DO_DELETE_INACTIVE_VERSION on class CL_UCON_API_COM_ASSEMBLY has no exception.

Method DO_READ_DATA Signature

Method DO_READ_DATA on class CL_UCON_API_COM_ASSEMBLY has no parameter.
# Exception Resumable Description Created on
1 CX_UCON_API_COM_ASSEMBLY Exception Class for Communication Assembly 20120118

Method DO_SAVE Signature

Method DO_SAVE on class CL_UCON_API_COM_ASSEMBLY has no parameter.
# Exception Resumable Description Created on
1 CX_UCON_API_COM_ASSEMBLY Exception Class for Communication Assembly 20120118

Method DO_SAVE_ACTIVE_DUMMY Signature

Method DO_SAVE_ACTIVE_DUMMY on class CL_UCON_API_COM_ASSEMBLY has no parameter.
Method DO_SAVE_ACTIVE_DUMMY on class CL_UCON_API_COM_ASSEMBLY has no exception.

Method DO_SET_ALL_TO_ACTIVE Signature

Method DO_SET_ALL_TO_ACTIVE on class CL_UCON_API_COM_ASSEMBLY has no parameter.
Method DO_SET_ALL_TO_ACTIVE on class CL_UCON_API_COM_ASSEMBLY has no exception.

Method DO_SET_ALL_TO_INACTIVE Signature

Method DO_SET_ALL_TO_INACTIVE on class CL_UCON_API_COM_ASSEMBLY has no parameter.
Method DO_SET_ALL_TO_INACTIVE on class CL_UCON_API_COM_ASSEMBLY has no exception.

Method DO_TOUCH_RUNTIMES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_COUNT Call by reference Type reference (TYPE) INT4 20121129
2 Exporting EV_LAST_FOUND Call by reference Type reference (TYPE) ABAP_BOOL 20121129
3 Importing IV_TESTMODE Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20121129

Method DO_TOUCH_RUNTIMES on class CL_UCON_API_COM_ASSEMBLY has no exception.
History
Last changed by/on SAP  20141121 
SAP Release Created in 804