SAP ABAP Class CL_CSI_COMMON_HELPER (CSI Helper Class)
Hierarchy
SAP_BS_FND (Software Component) SAP Business Suite Foundation
   CA-EPT-RCC (Application Component) Remote Control and Communication Framework
     CSI_COMMON (Package) Common objects used in CSI
Properties
Class CL_CSI_COMMON_HELPER  
Short Description CSI Helper Class    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package CSI_COMMON   Common objects used in CSI 
Created 20091112   SAP 
Last change 20130531   SAP 
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
Class CL_CSI_COMMON_HELPER has no interface implemented.
Friends
Class CL_CSI_COMMON_HELPER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_METHOD_CONSTRUCTOR Constant Private Type reference (TYPE) ABAP_METHNAME 'CONSTRUCTOR' 20091112
2 ST_DEST_BUFFER Static Attribute Private Type reference (TYPE) LTYT_DEST_BUFFER 20100215
3 ST_DOM_FIXVAL Static Attribute Private Type reference (TYPE) LTYT_DOM_BUFFER 20110819
Methods
# Method Level Visibility Method type Description Created on
1 CREATE_HTTP_CLIENT_BY_DEST Static method Public Method Create an HTTP Client by Destination and new Hostname 20100215
2 GET_CONSTRUCTOR_PARAMETER Static method Public Method Get the Constructor Parameter Table for a given Class 20091112
3 GET_DOM_FIXTEXT Static method Public Method Get the text for a domain fixed value 20110819
4 GET_RFC2616_TIMESTAMP Static method Public Method Get an RFC2616 conform Timestamp-String (RFC850) 20091117
5 GET_TIMESTAMP_FROM_RFC1123 Static method Public Method Get an ABAP Timestamp from an RFC1123 String 20100120
6 IS_CLOUD_ACTIVE Static method Public Method Is the CSI Framwork Active 20091113
Events
Class CL_CSI_COMMON_HELPER has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 LTYS_DEST_BUFFER Private See coding 20100215 BEGIN OF ltys_dest_buffer, destination TYPE rfcdest, client_obj TYPE REF TO if_dest_http, client type rfcclient, END OF ltys_dest_buffer
2 LTYS_DOM_BUFFER Private See coding 20110819 begin of LTYS_DOM_BUFFER, domain type DDOBJNAME, fixed_values type hashed table of DD07V with unique key DOMVALUE_L, end of ltys_dom_buffer
3 LTYT_DEST_BUFFER Private See coding 20100215 ltyt_dest_buffer TYPE HASHED TABLE OF ltys_dest_buffer WITH UNIQUE KEY destination
4 LTYT_DOM_BUFFER Private See coding 20110819 ltyt_dom_buffer type hashed table of ltys_dom_buffer with unique key domain
Method Signatures

Method CREATE_HTTP_CLIENT_BY_DEST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_DESTINATION Call by reference Type reference (TYPE) C Logical Destination (Specified in Function Call) 20100215
2 Importing IV_HOST Call by reference Type reference (TYPE) STRING Additional (!) Host (Subdomain) 20100215
3 Returning RO_CLIENT Value transfer Object reference (TYPE REF TO) IF_HTTP_CLIENT HTTP Client Abstraction 20100215

Method CREATE_HTTP_CLIENT_BY_DEST on class CL_CSI_COMMON_HELPER has no exception.

Method GET_CONSTRUCTOR_PARAMETER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CLASSNAME Call by reference Type reference (TYPE) CSI_ABAP_ABSTYPENAME Absolute Typename in ABAP 20091112
2 Returning RT_PARAMETER Value transfer Type reference (TYPE) ABAP_PARMBIND_TAB 20091112

Method GET_CONSTRUCTOR_PARAMETER on class CL_CSI_COMMON_HELPER has no exception.

Method GET_DOM_FIXTEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_DOM_NAME Call by reference Type reference (TYPE) DDOBJNAME Name of ABAP Dictionary Object 20110819
2 Importing IV_FIXED_VAL Call by reference Type reference (TYPE) CHAR01 Fixed value 20110819
3 Returning RV_TEXT Value transfer Type reference (TYPE) STRING 20110819

Method GET_DOM_FIXTEXT on class CL_CSI_COMMON_HELPER has no exception.

Method GET_RFC2616_TIMESTAMP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_TIMESTAMP Call by reference Type reference (TYPE) TIMESTAMP UTC Time Stamp in Short Form (YYYYMMDDhhmmss) 20091117
2 Returning RV_TSTMP_STRING Value transfer Type reference (TYPE) STRING 20091117

Method GET_RFC2616_TIMESTAMP on class CL_CSI_COMMON_HELPER has no exception.

Method GET_TIMESTAMP_FROM_RFC1123 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_TSTMP_STRING Call by reference Type reference (TYPE) STRING 20100120
2 Returning RV_TIMESTAMP Value transfer Type reference (TYPE) TIMESTAMP UTC Time Stamp in Short Form (YYYYMMDDhhmmss) 20100120

Method GET_TIMESTAMP_FROM_RFC1123 on class CL_CSI_COMMON_HELPER has no exception.

Method IS_CLOUD_ACTIVE Signature

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

Method IS_CLOUD_ACTIVE on class CL_CSI_COMMON_HELPER has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 702