SAP ABAP Interface IF_NWBC_URL_HANDLER (NWBC - Url handler)
Hierarchy
SAP_UI (Software Component) User Interface Technology
   BC-FES-BUS (Application Component) Netweaver Business Client
     SAP_NWBC (Package) NetWeaver Business Client
Properties
Interface IF_NWBC_URL_HANDLER  
Short Description NWBC - Url handler    
General Data
Package SAP_NWBC   NetWeaver Business Client 
Created 20101021   SAP 
Last changed 20141120    
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)
2 IF_NWBC_CONSTANTS Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
3 IF_NWBC_URL_HANDLER Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
Interface IF_NWBC_URL_HANDLER has no interface.
Friends
Interface IF_NWBC_URL_HANDLER has no friend.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_S_ESID_TYPE Constant Public See coding 20120116
2 GC_S_METHOD_TYPE Constant Public See coding 20101021
3 GC_S_URL_TYPE Constant Public See coding 20101021
Methods
# Method Level Visibility Method type Description Created on
1 CLEAR_URL_REGISTRATION Static method Public Method 20120116
2 FORCE_METHOD Instance method Public Method 20101210
3 GET_ESID Instance method Public Method 20120120
4 GET_PARAMETER Instance method Public Method 20110815
5 GET_PARAMETERS Instance method Public Method 20101021
6 GET_REGISTERED_URL_BY_ID Static method Public Method 20101025
7 GET_RENDERING_MODE Instance method Public Method 20130517
8 GET_REPORT_TYPE Instance method Public Method 20101129
9 GET_TRANSACTION_CODE Instance method Public Method 20101021
10 GET_URL Instance method Public Method 20101210
11 HAS_PARAMETER Instance method Public Method 20101021
12 HAS_POST_PARAMETERS Instance method Public Method 20101021
13 HAS_URL_SEGMENT Instance method Public Method 20101021
14 IS_SAPGUI_URL Instance method Public Method 20101021
15 IS_STATEFUL Instance method Public Method 20110601
16 IS_URL_REGISTERED Static method Public Method 20101025
17 REGISTER_URL Static method Public Method 20101025
18 SET_PARAMETER Instance method Public Method 20101021
19 SET_PARAMETERS Instance method Public Method 20101210
20 URL_CONTAINS Instance method Public Method 20101021
Events
Interface IF_NWBC_URL_HANDLER has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 GTY_T_PARAMS Public See coding 20131113 gty_t_params type index table of ihttpnvp
Method Signatures

Method CLEAR_URL_REGISTRATION Signature

Method CLEAR_URL_REGISTRATION on Interface IF_NWBC_URL_HANDLER has no parameter.
Method CLEAR_URL_REGISTRATION on Interface IF_NWBC_URL_HANDLER has no exception.

Method FORCE_METHOD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_METHOD Call by reference Type reference (TYPE) STRING IF_NWBC_URL_HANDLER=>GC_S_METHOD_TYPE-GET 20101210

Method FORCE_METHOD on Interface IF_NWBC_URL_HANDLER has no exception.

Method GET_ESID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_ESID Call by reference Type reference (TYPE) STRING 20120120
2 Exporting EV_ESID_TYPE Call by reference Type reference (TYPE) STRING 20120120

Method GET_ESID on Interface IF_NWBC_URL_HANDLER has no exception.

Method GET_PARAMETER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_NAME Call by reference Type reference (TYPE) STRING 20110815
2 Returning RV_VALUE Value transfer Type reference (TYPE) STRING 20110815

Method GET_PARAMETER on Interface IF_NWBC_URL_HANDLER has no exception.

Method GET_PARAMETERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_PARAMETER Call by reference Type reference (TYPE) TIHTTPNVP HTTP Framework (iHTTP) Table Name/Value Pairs 20101021
2 Importing IV_TYPE Call by reference Type reference (TYPE) STRING GC_S_METHOD_TYPE-POST 20101021

Method GET_PARAMETERS on Interface IF_NWBC_URL_HANDLER has no exception.

Method GET_REGISTERED_URL_BY_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_PARAMS Call by reference Type reference (TYPE) TIHTTPNVP HTTP Framework (iHTTP) Table Name/Value Pairs 20131113
2 Exporting EV_URL Call by reference Type reference (TYPE) STRING 20101025
3 Importing IV_ID Call by reference Type reference (TYPE) STRING 20101025

Method GET_REGISTERED_URL_BY_ID on Interface IF_NWBC_URL_HANDLER has no exception.

Method GET_RENDERING_MODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_MODE Call by reference Type reference (TYPE) STRING 20131113
2 Exporting EV_SAP_IE Call by reference Type reference (TYPE) STRING 20131113

Method GET_RENDERING_MODE on Interface IF_NWBC_URL_HANDLER has no exception.

Method GET_REPORT_TYPE Signature

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

Method GET_REPORT_TYPE on Interface IF_NWBC_URL_HANDLER has no exception.

Method GET_TRANSACTION_CODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_TCODE Call by reference Type reference (TYPE) CLIKE 20101021

Method GET_TRANSACTION_CODE on Interface IF_NWBC_URL_HANDLER has no exception.

Method GET_URL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_GET_PARAMETER Call by reference Type reference (TYPE) TIHTTPNVP HTTP Framework (iHTTP) Table Name/Value Pairs 20101210
2 Exporting ET_POST_PARAMETER Call by reference Type reference (TYPE) TIHTTPNVP HTTP Framework (iHTTP) Table Name/Value Pairs 20101210
3 Exporting EV_ID Call by reference Type reference (TYPE) STRING 20131113
4 Exporting EV_URL Call by reference Type reference (TYPE) STRING 20101210
5 Importing IV_ESCAPE Call by reference Type reference (TYPE) STRING IF_NWBC_CONSTANTS=>GC_S_ESCAPING_TYPE-HTML Apply escaping 20110317
6 Importing IV_REGISTER_URL Call by reference Type reference (TYPE) BOOLE_D ABAP_FALSE 20120730
7 Importing IV_URL_TYPE Call by reference Type reference (TYPE) STRING 20101210
# Exception Resumable Description Created on
1 CX_NWBC_STATIC_CHECK NWBC - Exception (static) 20101210

Method HAS_PARAMETER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_NAME Call by reference Type reference (TYPE) STRING 20101021
2 Importing IV_TYPE Call by reference Type reference (TYPE) STRING GC_S_METHOD_TYPE-GET 20101021
3 Importing IV_VALUE Call by reference Type reference (TYPE) CLIKE 20101021
4 Returning RV_HAS_PARAMETER Value transfer Type reference (TYPE) BOOLE_D 20101021

Method HAS_PARAMETER on Interface IF_NWBC_URL_HANDLER has no exception.

Method HAS_POST_PARAMETERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_HAS_POST_PARAMETERS Value transfer Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20101021

Method HAS_POST_PARAMETERS on Interface IF_NWBC_URL_HANDLER has no exception.

Method HAS_URL_SEGMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_SEGMENT Call by reference Type reference (TYPE) STRING 20101021
2 Returning RV_HAS_URL_SEGMENT Value transfer Type reference (TYPE) BOOLE_D 20101021

Method HAS_URL_SEGMENT on Interface IF_NWBC_URL_HANDLER has no exception.

Method IS_SAPGUI_URL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_IS_SAPGUI_URL Value transfer Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20101021

Method IS_SAPGUI_URL on Interface IF_NWBC_URL_HANDLER has no exception.

Method IS_STATEFUL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_IS_STATEFUL Value transfer Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20110601

Method IS_STATEFUL on Interface IF_NWBC_URL_HANDLER has no exception.

Method IS_URL_REGISTERED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_PARAMS Call by reference Type reference (TYPE) TIHTTPNVP HTTP Framework (iHTTP) Table Name/Value Pairs 20131113
2 Importing IV_FORCE_EXCEPTION Call by reference Type reference (TYPE) BOOLE_D ABAP_TRUE Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20101025
3 Importing IV_URL Call by reference Type reference (TYPE) STRING 20101025
4 Returning RV_URL_IS_REGISTERED Value transfer Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20101025

Method IS_URL_REGISTERED on Interface IF_NWBC_URL_HANDLER has no exception.

Method REGISTER_URL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_ID Call by reference Type reference (TYPE) STRING 20101025
2 Importing IT_PARAMS Call by reference Type reference (TYPE) GTY_T_PARAMS 20131113
3 Importing IV_URL Call by reference Type reference (TYPE) STRING 20101025

Method REGISTER_URL on Interface IF_NWBC_URL_HANDLER has no exception.

Method SET_PARAMETER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_NAME Call by reference Type reference (TYPE) STRING 20101021
2 Importing IV_TYPE Call by reference Type reference (TYPE) STRING GC_S_METHOD_TYPE-GET 20101021
3 Importing IV_VALUE Call by reference Type reference (TYPE) CLIKE 20101021

Method SET_PARAMETER on Interface IF_NWBC_URL_HANDLER has no exception.

Method SET_PARAMETERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_PARAMETER Call by reference Type reference (TYPE) TIHTTPNVP HTTP Framework (iHTTP) Table Name/Value Pairs 20101210
2 Importing IV_TYPE Call by reference Type reference (TYPE) STRING GC_S_METHOD_TYPE-POST 20101210

Method SET_PARAMETERS on Interface IF_NWBC_URL_HANDLER has no exception.

Method URL_CONTAINS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_NEEDLE Call by reference Type reference (TYPE) STRING 20101021
2 Returning RV_URL_CONTAINS Value transfer Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20101021

Method URL_CONTAINS on Interface IF_NWBC_URL_HANDLER has no exception.
History
Last changed by/on SAP  20141120 
SAP Release Created in 703