SAP ABAP Class CL_ICI_LB_HELPER (load balancer helper class)
Hierarchy
WEBCUIF (Software Component) SAP Web UI Framework
   CA-GTF-IC-CHA (Application Component) Communication Channel
     ICI_OUTBOUND (Package) Integrated Communication Interface Outbound
Properties
Class CL_ICI_LB_HELPER  
Short Description load balancer helper class    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package ICI_OUTBOUND   Integrated Communication Interface Outbound 
Created 20111107   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_ICI_LB_HELPER has no forward declaration.
Interfaces
Class CL_ICI_LB_HELPER has no interface implemented.
Friends
Class CL_ICI_LB_HELPER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 ACTION Static Attribute Private Type reference (TYPE) STRING only set 'logoff' for determining the session ID 20120314
2 DOMAIN Static Attribute Private Type reference (TYPE) STRING domain for session cookie 20120314
3 EXPIRES Static Attribute Private Type reference (TYPE) STRING expiration time of server side cookie 20120314
4 PATH Static Attribute Private Type reference (TYPE) STRING path for session cookie 20120314
5 SESSION_ID Static Attribute Private Type reference (TYPE) STRING session id for load balancing 20120314
Methods
# Method Level Visibility Method type Description Created on
1 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20120314
2 GET_SESSION_ID Static method Public Method Get session ID for heartbeat 20120314
3 INITIATE Static method Private Method initiate attributes if session_id is currently unknown 20120314
4 SET_COOKIE Static method Public Method set server side cookie 20120314
5 SET_SESSION_ID Static method Public Method Set session ID from outside (by queue) 20120314
Events
Class CL_ICI_LB_HELPER has no event.
Types
Class CL_ICI_LB_HELPER has no local type.
Method Signatures

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_ICI_LB_HELPER has no parameter.
Method CLASS_CONSTRUCTOR on class CL_ICI_LB_HELPER has no exception.

Method GET_SESSION_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_SESSION_ID Value transfer Type reference (TYPE) STRING 20120314

Method GET_SESSION_ID on class CL_ICI_LB_HELPER has no exception.

Method INITIATE Signature

Method INITIATE on class CL_ICI_LB_HELPER has no parameter.
Method INITIATE on class CL_ICI_LB_HELPER has no exception.

Method SET_COOKIE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_REQUEST Call by reference Object reference (TYPE REF TO) IF_HTTP_REQUEST HTTP Framework (iHTTP) HTTP Request 20120314

Method SET_COOKIE on class CL_ICI_LB_HELPER has no exception.

Method SET_SESSION_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_URL Call by reference Type reference (TYPE) STRING 20120314

Method SET_SESSION_ID on class CL_ICI_LB_HELPER has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in