SAP ABAP Class CL_UCON_API_HTTP_SERVICE (HTTP Service 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_HTTP_SERVICE HTTP Service Interface 20111207
Properties
Class CL_UCON_API_HTTP_SERVICE  
Short Description HTTP Service Implementation    
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 20111207   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_HTTP_SERVICE HTTP Service Interface 20111207
Friends
# Friend Modeled only Created on Description
1 CL_UCON_API_FACTORY 20111207 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 20111216
2 L_HANDLER_CHANGED Instance attribute Private Type reference (TYPE) C 20111216
3 L_HEADER_CHANGED Instance attribute Private Type reference (TYPE) C 20111216
4 L_HTTP_HANDLER Instance attribute Private Type reference (TYPE) UCONSERVHTTPHANDLER_TTYP HTTP Service Handler Table 20111207
5 L_HTTP_HEADER Instance attribute Private Type reference (TYPE) UCONSERVHEADER 20111207
6 L_HTTP_TEXT Instance attribute Private Type reference (TYPE) UCON_HTTP_SERVICE_TEXT_TTYP List of unified connectivity HTTP server descriptions 20111207
7 L_MASTERLANGUAGE Instance attribute Private Type reference (TYPE) SY-LANGU Language Key of Current Text Environment 20111207
8 L_NAME Instance attribute Private Type reference (TYPE) UCONHTTPSERVID Name of HTTP Service 20111207
9 L_NEW Instance attribute Private Type reference (TYPE) C 20111207
10 L_PROFILE_CHANGED Instance attribute Private Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20120416
11 L_STATE Instance attribute Private Type reference (TYPE) R3STATE ABAP: Program Status (Active, Saved, Transported...) 20111207
12 L_TEXT_CHANGED Instance attribute Private Type reference (TYPE) C 20111216
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_FOR_ACTIVE_VERSION Instance method Private Method Check if an active version is already stored 20120309
2 CHECK_HTTP_PROFILE_EXISTS Instance method Private Method HTTP Profile Existence Check 20120111
3 CHECK_HTTP_SERVICE_EXISTS Instance method Private Method HTTP Service Existence Check 20120110
4 CONSTRUCTOR Instance method Private Constructor CONSTRUCTOR 20111207
5 DO_CHECK_FOR_VERSION Instance method Private Method Check if an active or inactive version is present 20120119
6 DO_DELETE_INACTIVE_VERSION Instance method Private Method Delete only the inactive version 20120119
7 DO_READ_DATA Instance method Private Method Read HTTP Service data from database 20111208
8 DO_SAVE Instance method Private Method Save HTTP Service data to database 20111207
9 DO_SAVE_ACTIVE_DUMMY Instance method Private Method Save dummy active version for existence check 20120119
10 DO_SET_ALL_TO_ACTIVE Instance method Private Method Set all data to active 20120119
11 DO_SET_ALL_TO_INACTIVE Instance method Private Method Set all data to inactive 20120119
Events
Class CL_UCON_API_HTTP_SERVICE has no event.
Types
Class CL_UCON_API_HTTP_SERVICE has no local type.
Method Signatures

Method CHECK_FOR_ACTIVE_VERSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ACTIVE_VERSION_EXISTS Value transfer Type reference (TYPE) ABAP_BOOL 20120309

Method CHECK_FOR_ACTIVE_VERSION on class CL_UCON_API_HTTP_SERVICE has no exception.

Method CHECK_HTTP_PROFILE_EXISTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EXISTS Value transfer Type reference (TYPE) ABAP_BOOL 20120111
2 Importing PROFILE Call by reference Type reference (TYPE) UCONHTTPID UCON: ID for HTTP Server Objects 20120111

Method CHECK_HTTP_PROFILE_EXISTS on class CL_UCON_API_HTTP_SERVICE has no exception.

Method CHECK_HTTP_SERVICE_EXISTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EXISTS Value transfer Type reference (TYPE) ABAP_BOOL 20120110
2 Importing SERVICE Call by reference Type reference (TYPE) UCONHTTPSERVID 20120110
# Exception Resumable Description Created on
1 CX_UCON_API_HTTP_SERVICE Exception class: HTTP Service 20120110

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing MASTERLANGUAGE Call by reference Type reference (TYPE) SY-LANGU Language Key of Current Text Environment 20111207
2 Importing NAME Call by reference Type reference (TYPE) UCONHTTPSERVID 20111207
3 Importing NEW Call by reference Type reference (TYPE) C 20111207
# Exception Resumable Description Created on
1 CX_UCON_API_HTTP_SERVICE Exception class: HTTP Service 20111208

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 20120119

Method DO_CHECK_FOR_VERSION on class CL_UCON_API_HTTP_SERVICE has no exception.

Method DO_DELETE_INACTIVE_VERSION Signature

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

Method DO_READ_DATA Signature

Method DO_READ_DATA on class CL_UCON_API_HTTP_SERVICE has no parameter.
# Exception Resumable Description Created on
1 CX_UCON_API_HTTP_SERVICE Exception class: HTTP Service 20111208

Method DO_SAVE Signature

Method DO_SAVE on class CL_UCON_API_HTTP_SERVICE has no parameter.
# Exception Resumable Description Created on
1 CX_UCON_API_HTTP_SERVICE Exception class: HTTP Service 20111207

Method DO_SAVE_ACTIVE_DUMMY Signature

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

Method DO_SET_ALL_TO_ACTIVE Signature

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

Method DO_SET_ALL_TO_INACTIVE Signature

Method DO_SET_ALL_TO_INACTIVE on class CL_UCON_API_HTTP_SERVICE has no parameter.
Method DO_SET_ALL_TO_INACTIVE on class CL_UCON_API_HTTP_SERVICE has no exception.
History
Last changed by/on SAP  20141121 
SAP Release Created in 804