SAP ABAP Class CL_RAL_DEMO_FLIGHT_HTML_APPL (RAL Flight HTML Demo application)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-SEC-RAL (Application Component) Read Access Logging
     SREAD_ACCESS_LOG_DEMO_APPL (Package) Flight HTML demo appliaction for Read Access Logging
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_HTTP_EXTENSION HTTP Framework (iHTTP) HTTP Request Handler 20130704
Properties
Class CL_RAL_DEMO_FLIGHT_HTML_APPL  
Short Description RAL Flight HTML Demo application    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SREAD_ACCESS_LOG_DEMO_APPL   Flight HTML demo appliaction for Read Access Logging 
Created 20130704   SAP 
Last change 20141121    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_RAL_DEMO_FLIGHT_HTML_APPL has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_HTTP_EXTENSION HTTP Framework (iHTTP) HTTP Request Handler 20130704
Friends
Class CL_RAL_DEMO_FLIGHT_HTML_APPL has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_FORM_CARRIER Constant Private Type reference (TYPE) STRING 'carrier' 20130704
2 GC_FORM_DEPARTURE Constant Private Type reference (TYPE) STRING 'departure' 20130704
3 GC_FORM_DESTINATION Constant Private Type reference (TYPE) STRING 'destination' 20130704
4 GC_HTML_TITLE_PREFIX Constant Private Type reference (TYPE) STRING 'RAL Demo Application:' 20130704
5 GC_PAGE_TYPE_OVERVIEW Constant Private Type reference (TYPE) TY_PAGE_TYPE 'O' 20130704
6 GC_PAGE_TYPE_QUERY Constant Private Type reference (TYPE) TY_PAGE_TYPE 'Q' 20130704
7 GC_URL_OVERVIEW Constant Private Type reference (TYPE) STRING '/sap/bc/ral_demo_appl/overview' 20130704
8 MO_SERVER Instance attribute Private Object reference (TYPE REF TO) IF_HTTP_SERVER 20130704
Methods
# Method Level Visibility Method type Description Created on
1 CREATE_QUERY_PAGE Instance method Private Method Create and display query page 20130704
2 CREATE_RESULT_OVERVIEW_PAGE Instance method Private Method Create and display fight overview page 20130704
3 GET_ACTION_URL Instance method Private Method Get Result URL 20130705
4 GET_CARRIERS Instance method Private Method 20130704
5 GET_CSS Instance method Private Method 20130705
6 GET_DEPARTURE Instance method Private Method 20130705
7 GET_PAGE_TYPE Instance method Private Method Get page type form URL path 20130704
8 GET_RESULTS Instance method Private Method 20130704
Events
Class CL_RAL_DEMO_FLIGHT_HTML_APPL has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TS_CARRIER Private See coding 20130704 begin of ts_carrier, carrid type s_carr_id, carrname type s_carrname, end of ts_carrier
2 TS_RESULT Private See coding 20130704 begin of ts_result, fldate type s_date, price type s_price, currency type s_currcode, planetype type s_planetye, seatsmax type s_seatsmax, seatsocc type s_seatsocc, end of ts_result
3 TT_CARRIER Private See coding 20130704 tt_carrier type standard table of ts_carrier
4 TT_DEPARTURE Private See coding 20130705 tt_departure type standard table of s_from_cit
5 TT_RESULT Private See coding 20130704 tt_result type standard table of ts_result
6 TY_PAGE_TYPE Private Type reference (TYPE) CHAR1 20130704
Method Signatures

Method CREATE_QUERY_PAGE Signature

Method CREATE_QUERY_PAGE on class CL_RAL_DEMO_FLIGHT_HTML_APPL has no parameter.
Method CREATE_QUERY_PAGE on class CL_RAL_DEMO_FLIGHT_HTML_APPL has no exception.

Method CREATE_RESULT_OVERVIEW_PAGE Signature

Method CREATE_RESULT_OVERVIEW_PAGE on class CL_RAL_DEMO_FLIGHT_HTML_APPL has no parameter.
Method CREATE_RESULT_OVERVIEW_PAGE on class CL_RAL_DEMO_FLIGHT_HTML_APPL has no exception.

Method GET_ACTION_URL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_URL Call by reference Type reference (TYPE) STRING 20130705

Method GET_ACTION_URL on class CL_RAL_DEMO_FLIGHT_HTML_APPL has no exception.

Method GET_CARRIERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CARRIER Call by reference Type reference (TYPE) TT_CARRIER 20130705

Method GET_CARRIERS on class CL_RAL_DEMO_FLIGHT_HTML_APPL has no exception.

Method GET_CSS Signature

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

Method GET_CSS on class CL_RAL_DEMO_FLIGHT_HTML_APPL has no exception.

Method GET_DEPARTURE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DEPARTURE Call by reference Type reference (TYPE) TT_DEPARTURE 20130705

Method GET_DEPARTURE on class CL_RAL_DEMO_FLIGHT_HTML_APPL has no exception.

Method GET_PAGE_TYPE 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 20130704
2 Returning RV_PAGE_TYPE Value transfer Type reference (TYPE) TY_PAGE_TYPE 20130704

Method GET_PAGE_TYPE on class CL_RAL_DEMO_FLIGHT_HTML_APPL has no exception.

Method GET_RESULTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_RESULT Call by reference Type reference (TYPE) TT_RESULT 20130704
2 Importing IV_CARRIER Call by reference Type reference (TYPE) STRING 20130704
3 Importing IV_DEPARTURE Call by reference Type reference (TYPE) STRING 20130704
4 Importing IV_DESTINATION Call by reference Type reference (TYPE) STRING 20130704

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