SAP ABAP Class CL_CRM_UI_TP_SRV (Technical Profile Service)
Hierarchy
WEBCUIF (Software Component) SAP Web UI Framework
   CA-WUI-APF (Application Component) Application Frame
     CRM_BSP_UI_FRAME_CORE (Package) Application Frame DDIC, Services and Utilities
Properties
Class CL_CRM_UI_TP_SRV  
Short Description Technical Profile Service    
Super Class    
Instantiability of a Class 1  Protected 
Final    
General Data
Message Class    
Program status     
Category 0   
Package CRM_BSP_UI_FRAME_CORE   Application Frame DDIC, Services and Utilities 
Created 20060329   SAP 
Last change 20081007   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_CRM_UI_TP_SRV has no interface implemented.
Friends
Class CL_CRM_UI_TP_SRV has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_CHECK_NOCOOKIE Constant Public Type reference (TYPE) STRING 'nocookie' URL parameter to prevent no cookie check 20060419
2 GC_DEFAULT_TECHNICAL_PROFILE Constant Private Type reference (TYPE) STRING 'DEFAULT' Default Technical Profile 20070125
3 GC_MEMORY_THRESHOLD Constant Private Type reference (TYPE) CRMT_UI_MEMORY_THRESHOLD 25 Memory Threshold For Restart in Mega Bytes 20060329
4 GS_TECH_DETAILS Instance attribute Protected Type reference (TYPE) CRMC_UI_TP CRM UI Application Context Technical Profile 20060329
5 GV_ADH_POSSIBLE Instance attribute Protected Type reference (TYPE) ABAP_BOOL ABAP_UNDEFINED ABAP_TRUE if release supports automatic delta handling 20070423
6 GV_SELF Static Attribute Protected Object reference (TYPE REF TO) CL_CRM_UI_TP_SRV Technical Profile Service 20060329
Methods
# Method Level Visibility Method type Description Created on
1 GET_DIALOG_DELAY Instance method Public Method Get the diglog delay value 20060417
2 GET_INSTANCE Static method Public Method Get new or existing instance 20060329
3 GET_MEMORY_THRESHOLD Instance method Public Method Get the memory threshold value in Mega Bytes 20060329
4 GET_SHUTDOWN_TIMEOUT Instance method Public Method Get the time to shutdown the session 20080318
5 GET_STARTUP_APPL Instance method Public Method Get the startup application values 20060329
6 GET_UI_THEME Instance method Public Method Get the default UI theme 20060407
7 GET_URL_PART Instance method Public Method Get the Url 20060418
8 IS_AJAX_ENABLED Instance method Public Method Boolean getter for AJAX 20060329
9 IS_COOKIES_ENABLED Instance method Public Method Boolean getter for Cookies 20060417
10 IS_DH_AUTOMODE_ENABLED Instance method Public Method Boolean getter for Delta Handling Automode 20070109
11 IS_FORM_FIELD_ENABLED Instance method Public Method boolean getter for form field 20060417
12 IS_FRAME_SWAP_ENABLED Instance method Public Method Boolean getter for Frame Swapping 20060329
13 IS_LOGOUT_ENFORCED Instance method Public Method Is logout enforced 20080410
14 IS_PRG_ENABLED Instance method Public Method Boolean getter for Post Redirect Get 20060329
15 IS_SERVER_OPT_ENABLED Instance method Public Method Boolean getter for Server Side Optimization 20060329
16 IS_SHUTDOWN_ENABLED Instance method Public Method Is session shutdown enabled. False -> immediate session end 20080318
17 LOAD_CUSTOMIZING Instance method Private Method Load customizing data 20060329
18 RELEASE_SUPPORTS_ADH Instance method Protected Method Checks release information for automatic delta handling 20070423
Events
Class CL_CRM_UI_TP_SRV has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TY_TECH_DETAILS Protected See coding 20060329 BEGIN OF ty_tech_details, post_redir_get TYPE crmt_ui_disable_prg, frame_swap TYPE crmt_ui_disable_frame_swap, ajax TYPE crmt_ui_disable_ajax, server_side_opt TYPE crmt_ui_disable_server_opt, memory_threshold TYPE crmt_ui_memory_threshold, start_app TYPE crmt_ui_start_appl, start_page TYPE crmt_ui_start_page, form_fields TYPE crmt_ui_form_field_on_submit, dialog_delay TYPE crmt_ui_submit_dialog_delay, cmd_cookies TYPE crmt_ui_disable_cookies, theme TYPE crmt_ui_theme, url_part1 TYPE crmt_ui_url_part1, url_part2 TYPE crmt_ui_url_part2, END OF ty_tech_details
Method Signatures

Method GET_DIALOG_DELAY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_VALUE Value transfer Type reference (TYPE) CRMT_UI_SUBMIT_DIALOG_DELAY Submit Dialog Delay 20060418

Method GET_DIALOG_DELAY on class CL_CRM_UI_TP_SRV has no exception.

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ENFORCE_RELOAD Value transfer Type reference (TYPE) ABAP_BOOL ABAP_FALSE Enforce Load Customizing 20070125
2 Returning RV_RESULT Value transfer Object reference (TYPE REF TO) CL_CRM_UI_TP_SRV Layout Service 20060329

Method GET_INSTANCE on class CL_CRM_UI_TP_SRV has no exception.

Method GET_MEMORY_THRESHOLD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_VALUE Value transfer Type reference (TYPE) CRMT_UI_MEMORY_THRESHOLD Memory Threshold For Restart in Mega Bytes 20060329

Method GET_MEMORY_THRESHOLD on class CL_CRM_UI_TP_SRV has no exception.

Method GET_SHUTDOWN_TIMEOUT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_TIMEOUT Value transfer Type reference (TYPE) TIMS Time to shutdown the session 20080318

Method GET_SHUTDOWN_TIMEOUT on class CL_CRM_UI_TP_SRV has no exception.

Method GET_STARTUP_APPL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_STARTUP_APPL Call by reference Type reference (TYPE) CSEQUENCE Alternative startup application 20060329
2 Exporting EV_STARTUP_PAGE Call by reference Type reference (TYPE) CSEQUENCE Alternative Startup Page 20060329

Method GET_STARTUP_APPL on class CL_CRM_UI_TP_SRV has no exception.

Method GET_UI_THEME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_VALUE Value transfer Type reference (TYPE) CRMT_UI_THEME CRM UI Theme Name 20060418

Method GET_UI_THEME on class CL_CRM_UI_TP_SRV has no exception.

Method GET_URL_PART Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_VALUE Value transfer Type reference (TYPE) STRING URL Definition 20060418

Method GET_URL_PART on class CL_CRM_UI_TP_SRV has no exception.

Method IS_AJAX_ENABLED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_VALUE Value transfer Type reference (TYPE) CRMT_UI_BOOLEAN Boolean Value 20060329

Method IS_AJAX_ENABLED on class CL_CRM_UI_TP_SRV has no exception.

Method IS_COOKIES_ENABLED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_VALUE Value transfer Type reference (TYPE) CRMT_UI_BOOLEAN Boolean Value 20060417

Method IS_COOKIES_ENABLED on class CL_CRM_UI_TP_SRV has no exception.

Method IS_DH_AUTOMODE_ENABLED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_VALUE Value transfer Type reference (TYPE) CRMT_UI_BOOLEAN Boolean Value 20070109

Method IS_DH_AUTOMODE_ENABLED on class CL_CRM_UI_TP_SRV has no exception.

Method IS_FORM_FIELD_ENABLED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_VALUE Value transfer Type reference (TYPE) CRMT_UI_FORM_FIELD_ON_SUBMIT Disable Form Fields Upon Submit Flag 20060417

Method IS_FORM_FIELD_ENABLED on class CL_CRM_UI_TP_SRV has no exception.

Method IS_FRAME_SWAP_ENABLED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_VALUE Value transfer Type reference (TYPE) CRMT_UI_BOOLEAN Boolean Value 20060329

Method IS_FRAME_SWAP_ENABLED on class CL_CRM_UI_TP_SRV has no exception.

Method IS_LOGOUT_ENFORCED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_VALUE Value transfer Type reference (TYPE) CRMT_UI_BOOLEAN Boolean Value 20080410

Method IS_LOGOUT_ENFORCED on class CL_CRM_UI_TP_SRV has no exception.

Method IS_PRG_ENABLED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_VALUE Value transfer Type reference (TYPE) CRMT_UI_BOOLEAN Boolean Value 20060329

Method IS_PRG_ENABLED on class CL_CRM_UI_TP_SRV has no exception.

Method IS_SERVER_OPT_ENABLED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_VALUE Value transfer Type reference (TYPE) CRMT_UI_BOOLEAN Boolean Value 20060329

Method IS_SERVER_OPT_ENABLED on class CL_CRM_UI_TP_SRV has no exception.

Method IS_SHUTDOWN_ENABLED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_VALUE Value transfer Type reference (TYPE) ABAP_BOOL False: Immediate Session End, True: Session Shutdown 20080318

Method IS_SHUTDOWN_ENABLED on class CL_CRM_UI_TP_SRV has no exception.

Method LOAD_CUSTOMIZING Signature

Method LOAD_CUSTOMIZING on class CL_CRM_UI_TP_SRV has no parameter.
Method LOAD_CUSTOMIZING on class CL_CRM_UI_TP_SRV has no exception.

Method RELEASE_SUPPORTS_ADH Signature

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

Method RELEASE_SUPPORTS_ADH on class CL_CRM_UI_TP_SRV has no exception.
History
Last changed by/on SAP  20081007 
SAP Release Created in 700