SAP ABAP Class CL_UCON_API_VIRTUAL_HOST (Unified Connectivity Virtual Host Implementation)
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_VIRTUAL_HOST Virtual Host for Unified Connectivity 20120706
Properties
Class CL_UCON_API_VIRTUAL_HOST  
Short Description Unified Connectivity Virtual Host Implementation    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package S_UNIFIED_CON_API   API für Unified Connectivity 
Created 20120706   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_VIRTUAL_HOST Virtual Host for Unified Connectivity 20120706
Friends
Class CL_UCON_API_VIRTUAL_HOST has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CO_WB_KEY Constant Public Type reference (TYPE) TROBJTYPE 'UCVH' Object Type 20120709
2 M_ACTIVATED Instance attribute Private Type reference (TYPE) ABAP_BOOL 20120706
3 M_CLIENT Instance attribute Private Type reference (TYPE) MANDT Client 20121207
4 M_HEADER Instance attribute Private Type reference (TYPE) UCONVIRTHOSTHEAD VH Header data 20120706
5 M_HEADER_CHANGED Instance attribute Private Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20120706
6 M_HTTP_CHANGED Instance attribute Private Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20120706
7 M_MODIFIED_ALLOWED Instance attribute Private Type reference (TYPE) ABAP_BOOL 20120706
8 M_NEW Instance attribute Private Type reference (TYPE) ABAP_BOOL 20120706
9 M_RFC_CHANGED Instance attribute Private Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20120706
10 M_SAVE_AS_HOST Instance attribute Private Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20120924
11 M_TEXT Instance attribute Private Type reference (TYPE) UCONVIRTHOSTTEXT VH description 20120706
12 M_TEXT_CHANGED Instance attribute Private Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20120706
13 M_VH_HTTP Instance attribute Private Type reference (TYPE) UCONHOSTNUM Virtual hosts number for HTTP 20120706
14 M_VH_RFC Instance attribute Private Type reference (TYPE) UCON_VH_RFC_DATA_TTYP Virtual hosts data for RFC 20120706
15 M_VH_RFC_ORG Instance attribute Private Type reference (TYPE) UCON_VH_RFC_DATA_TTYP Table with VH Data for RFC 20131010
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20120706
2 DO_CHECK_ICF_HOST Instance method Private Method Check existence of ICF HTTP VH 20120706
3 DO_DELETE_INACTIVE_VERSION Instance method Private Method Delete inactive version 20120709
4 DO_GET_VERSION Instance method Private Method Get correct object version 20120709
5 DO_READ_DATA Instance method Private Method Read data from database 20120706
6 DO_SAVE_ACTIVE_DUMMY Instance method Private Method Save active dummy header 20120709
7 DO_SAVE_DATA Instance method Private Method Save data to database 20120706
8 DO_SET_ADMIN_DATA Instance method Private Method Set administrative data 20120706
9 DO_SET_MODIFICATION_FLAG Instance method Private Method Check permissions and set modification flag 20120706
10 DO_TOUCH_RUNTIME Instance method Private Method Touch Runtime Tables 20131009
Events
Class CL_UCON_API_VIRTUAL_HOST has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TS_UCON_VH_RFC_MOD Private See coding 20131010 BEGIN OF ts_ucon_vh_rfc_mod. .INCLUDE TYPE ucon_vh_rfc_data. TYPES added TYPE abap_bool. TYPES removed TYPE abap_bool. TYPES END OF ts_ucon_vh_rfc_mod
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CLIENT Call by reference Type reference (TYPE) MANDT Client 20121207
2 Importing NAME Call by reference Type reference (TYPE) UCONVIRTHOSTNAME ID for UCON Virt. Hosts 20120706
3 Importing NEW Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20120706
# Exception Resumable Description Created on
1 CX_UCON_API_VIRTUAL_HOST Exception Class Virtual Host 20120709

Method DO_CHECK_ICF_HOST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NUMBER Call by reference Type reference (TYPE) UCONHOSTNUM Number of a Virtual Host 20120706
# Exception Resumable Description Created on
1 CX_UCON_API_VIRTUAL_HOST Exception Class Virtual Host 20120706

Method DO_DELETE_INACTIVE_VERSION Signature

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

Method DO_GET_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 20120709

Method DO_GET_VERSION on class CL_UCON_API_VIRTUAL_HOST has no exception.

Method DO_READ_DATA Signature

Method DO_READ_DATA on class CL_UCON_API_VIRTUAL_HOST has no parameter.
# Exception Resumable Description Created on
1 CX_UCON_API_VIRTUAL_HOST Exception Class Virtual Host 20120709

Method DO_SAVE_ACTIVE_DUMMY Signature

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

Method DO_SAVE_DATA Signature

Method DO_SAVE_DATA on class CL_UCON_API_VIRTUAL_HOST has no parameter.
# Exception Resumable Description Created on
1 CX_UCON_API_VIRTUAL_HOST Exception Class Virtual Host 20120709

Method DO_SET_ADMIN_DATA Signature

Method DO_SET_ADMIN_DATA on class CL_UCON_API_VIRTUAL_HOST has no parameter.
Method DO_SET_ADMIN_DATA on class CL_UCON_API_VIRTUAL_HOST has no exception.

Method DO_SET_MODIFICATION_FLAG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning SUCCESS Value transfer Type reference (TYPE) ABAP_BOOL 20120706
# Exception Resumable Description Created on
1 CX_UCON_API_VIRTUAL_HOST Exception Class Virtual Host 20120706

Method DO_TOUCH_RUNTIME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_ACTION Call by reference Type reference (TYPE) CHAR1 Single-Character Flag 20131017

Method DO_TOUCH_RUNTIME on class CL_UCON_API_VIRTUAL_HOST has no exception.
History
Last changed by/on SAP  20141121 
SAP Release Created in 740