SAP ABAP Class CL_WDR_PORTAL_OBNWEB_VI (Portal of New OBN Web Services)
Hierarchy
SAP_UI (Software Component) User Interface Technology
   BC-WD-ABA-REN (Application Component) Web Dynpro ABAP Rendering
     SWDP_RUNTIME_RENDERING (Package) Web Dynpro Runtime: Rendering
Properties
Class CL_WDR_PORTAL_OBNWEB_VI  
Short Description Portal of New OBN Web Services    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SWDP_RUNTIME_RENDERING   Web Dynpro Runtime: Rendering 
Created 20060324   SAP 
Last change 20110908   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_WDR_PORTAL_OBNWEB_VI has no interface implemented.
Friends
Class CL_WDR_PORTAL_OBNWEB_VI has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_METHOD_NAME Constant Private See coding 20060328
2 M_CACHE_TAB Instance attribute Private Type reference (TYPE) T_CACHE_ENTRY_TAB 20060424
3 M_USE_CACHE Instance attribute Private Type reference (TYPE) ABAP_BOOL 20060324
4 SERVICE Instance attribute Private Object reference (TYPE REF TO) CO_WDR_OBNWS_VI Proxy Class (Generated) 20060324
Methods
# Method Level Visibility Method type Description Created on
1 ADD_CACHE_ENTRY Instance method Private Method Add Cache Entry 20060328
2 CONSTRUCTOR Instance method Public Constructor 20060324
3 CONV_INPUT_EXT2INT Instance method Private Method Convert the Parameters 20060407
4 CONV_OUTPUT_INT2EXT Instance method Private Method Convert the Parameters 20060407
5 CONV_PARAMS_EXT2INT Instance method Private Method Convert the Parameters 20060407
6 CONV_PARAMS_INT2EXT Instance method Private Method Convert the Parameters 20060407
7 GET_ALL_DFLT_IMPL Instance method Public Method Call allDfltImpl 20060424
8 GET_CACHE_ENTRY Instance method Private Method Get Cache Entry 20060328
9 GET_DFLT_IMPL Instance method Public Method Call getDefltImpl 20060327
10 GET_IMPL_BOS Instance method Public Method Call getImplBOs 20060327
11 GET_IMPL_OPS Instance method Public Method Call getImplOPs 20060327
12 GET_LANGUAGE Instance method Private Method Determine the iso Code for the Langugage 20060324
13 HAS_IMPLS Instance method Public Method Call hasImpls 20060327
14 MASS_GET_ALL_DFLT_IMPLS Instance method Public Method Call massGetAllDfltImpls 20060327
15 MASS_GET_DFLT_IMPL Instance method Public Method Call massGetDfltImpl 20060327
16 MASS_GET_IMPL_BOS Instance method Public Method Call massGetImplBOs 20060327
17 MASS_GET_IMPL_OPS Instance method Public Method Call massGetImplOPs 20060327
18 MASS_HAS_IMPLS Instance method Public Method Call massHasImpls 20060327
Events
Class CL_WDR_PORTAL_OBNWEB_VI has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 T_CACHE_ENTRY Private See coding 20060424 begin of t_cache_entry, method_name type string, input type ref to data, output type ref to data, end of t_cache_entry
2 T_CACHE_ENTRY_TAB Private See coding 20060424 t_cache_entry_tab type standard table of t_cache_entry with default key
3 T_GET_ALL_DFLT_IMPLS_CACHE Private See coding 20060327 begin of t_get_all_dflt_impls_cache, input type wdr_obnws_vi_metadata, output type wdr_obnws_vi_result_tab, end of t_get_all_dflt_impls_cache
4 T_GET_ALL_DFLT_IMPLS_CACHE_TAB Private See coding 20060327 t_get_all_dflt_impls_cache_tab type standard table of t_get_all_dflt_impls_cache with default key
5 T_GET_DFLT_IMPL_CACHE Private See coding 20060327 begin of t_get_dflt_impl_cache, input type wdr_obnws_vi_metadata, output type wdr_obnws_vi_result, end of t_get_dflt_impl_cache
6 T_GET_DFLT_IMPL_CACHE_TAB Private See coding 20060327 t_get_dflt_impl_cache_tab type standard table of t_get_dflt_impl_cache with default key
7 T_GET_IMPL_BOS_CACHE Private See coding 20060327 begin of t_get_impl_bos_cache, input type wdr_obnws_filter, output type wdr_array_of_obnws_result_tab, end of t_get_impl_bos_cache
8 T_GET_IMPL_BOS_CACHE_TAB Private See coding 20060327 t_get_impl_bos_cache_tab type standard table of t_get_impl_bos_cache with default key
Method Signatures

Method ADD_CACHE_ENTRY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing INPUT Call by reference Type reference (TYPE) DATA 20060328
2 Importing METHOD_NAME Call by reference Type reference (TYPE) STRING 20060328
3 Importing OUTPUT Call by reference Type reference (TYPE) DATA 20060328

Method ADD_CACHE_ENTRY on class CL_WDR_PORTAL_OBNWEB_VI has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing LOGICAL_PORT_NAME Call by reference Type reference (TYPE) PRX_LOGICAL_PORT_NAME Name eines logischen Ports 20060324
2 Importing USE_CACHE Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE 20060324
# Exception Resumable Description Created on
1 CX_AI_SYSTEM_FAULT Application Integration: Technischer Fehler 20060403

Method CONV_INPUT_EXT2INT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing EXT_INPUT Call by reference Type reference (TYPE) WDR_OBNWS_VI_METADATA Proxy Structure (generated) 20060407
2 Returning INT_INPUT Value transfer Type reference (TYPE) WDR_OBNWS_METADATA Wrapper für WDR_OBNWS_METADATA 20060407

Method CONV_INPUT_EXT2INT on class CL_WDR_PORTAL_OBNWEB_VI has no exception.

Method CONV_OUTPUT_INT2EXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EXT_OUTPUT Value transfer Type reference (TYPE) WDR_OBNWS_VI_RESULT Wrapper für WDR_OBNWS_RESULT 20060407
2 Importing INT_OUTPUT Call by reference Type reference (TYPE) WDR_OBNWS_RESULT Proxy Structure (generated) 20060407

Method CONV_OUTPUT_INT2EXT on class CL_WDR_PORTAL_OBNWEB_VI has no exception.

Method CONV_PARAMS_EXT2INT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EXT_PARAMS Value transfer Type reference (TYPE) WDR_OBNWS_PARAM_TAB HTTP Framework (iHTTP) Tabelle Name/Wert-Paare 20060407
2 Importing INT_PARAMS Call by reference Type reference (TYPE) TIHTTPNVP Proxy Table Type (generated) 20060407

Method CONV_PARAMS_EXT2INT on class CL_WDR_PORTAL_OBNWEB_VI has no exception.

Method CONV_PARAMS_INT2EXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EXT_PARAMS Value transfer Type reference (TYPE) TIHTTPNVP HTTP Framework (iHTTP) Tabelle Name/Wert-Paare 20060407
2 Importing INT_PARAMS Call by reference Type reference (TYPE) WDR_OBNWS_PARAM_TAB Proxy Table Type (generated) 20060407

Method CONV_PARAMS_INT2EXT on class CL_WDR_PORTAL_OBNWEB_VI has no exception.

Method GET_ALL_DFLT_IMPL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing INPUT Call by reference Type reference (TYPE) WDR_OBNWS_VI_METADATA OBN WebService Metadata for Input 20060424
2 Returning RESULT Value transfer Type reference (TYPE) WDR_OBNWS_VI_RESULT_TAB Tabellentyp für WDR_OBNWS_RESULT2 20060424
# Exception Resumable Description Created on
1 CX_AI_APPLICATION_FAULT Application Integration: Applikations Fehler 20060424
2 CX_AI_SYSTEM_FAULT Application Integration: Technischer Fehler 20060424
3 CX_WDR_GET_ALL_DFLT_IMPLS_COM Proxy Class (generated) 20060424

Method GET_CACHE_ENTRY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting FOUND Call by reference Type reference (TYPE) ABAP_BOOL 20060328
2 Importing INPUT Call by reference Type reference (TYPE) DATA 20060328
3 Importing METHOD_NAME Call by reference Type reference (TYPE) STRING 20060328
4 Exporting OUTPUT Value transfer Type reference (TYPE) DATA 20060328

Method GET_CACHE_ENTRY on class CL_WDR_PORTAL_OBNWEB_VI has no exception.

Method GET_DFLT_IMPL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing INPUT Call by reference Type reference (TYPE) WDR_OBNWS_VI_METADATA OBN WebService Metadata for Input 20060407
2 Returning RESULT Value transfer Type reference (TYPE) WDR_OBNWS_VI_RESULT Proxy Structure (generated) 20060327
# Exception Resumable Description Created on
1 CX_AI_APPLICATION_FAULT Application Integration: Applikations Fehler 20060406
2 CX_AI_SYSTEM_FAULT Application Integration: Technischer Fehler 20060406
3 CX_WDR_GET_DFLT_IMPL_COM_SAP_P Proxy Class (generated) 20060411

Method GET_IMPL_BOS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing INPUT Call by reference Type reference (TYPE) WDR_OBNWS_VI_FILTER Proxy Structure (generated) 20060407
2 Importing LANGU Call by reference Type reference (TYPE) SPRAS Sprachenschlüssel 20060428
3 Returning RESULT Value transfer Type reference (TYPE) WDR_ARRAY_OF_OBNWS_VI_RESULT_T Proxy Table Type (generated) 20060327
# Exception Resumable Description Created on
1 CX_AI_APPLICATION_FAULT Application Integration: Applikations Fehler 20060407
2 CX_AI_SYSTEM_FAULT Application Integration: Technischer Fehler 20060407
3 CX_WDR_GET_IMPL_BOS_COM_SAP_PO Proxy Class (generated) 20060407

Method GET_IMPL_OPS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing INPUT Call by reference Type reference (TYPE) WDR_OBNWS_VI_METADATA OBN WebService Metadata for Input 20060407
2 Returning RESULT Value transfer Type reference (TYPE) WDR_OBNWS_VI_RESULT_TAB Tabellentype für WDR_OBNWS_VI_RESULT 20060327
# Exception Resumable Description Created on
1 CX_AI_APPLICATION_FAULT Application Integration: Applikations Fehler 20060407
2 CX_AI_SYSTEM_FAULT Application Integration: Technischer Fehler 20060407
3 CX_WDR_GET_IMPL_OPS_COM_SAP_PO Proxy Class (generated) 20060407

Method GET_LANGUAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing LANGU Call by reference Type reference (TYPE) SY-LANGU Sprachenschlüssel der aktuellen Textumgebung 20060324
2 Returning LANGUAGE Value transfer Type reference (TYPE) STRING 20060324

Method GET_LANGUAGE on class CL_WDR_PORTAL_OBNWEB_VI has no exception.

Method HAS_IMPLS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing INPUT Call by reference Type reference (TYPE) WDR_OBNWS_VI_METADATA Wrapper für WDR_OBNWS_METADATA 20060407
2 Returning RESULT Value transfer Type reference (TYPE) XSDBOOLEAN XSD Wahrheitstyp 20060327
# Exception Resumable Description Created on
1 CX_AI_APPLICATION_FAULT Application Integration: Applikations Fehler 20060407
2 CX_AI_SYSTEM_FAULT Application Integration: Technischer Fehler 20060407
3 CX_WDR_HAS_IMPLS_COM_SAP_PORTA Proxy Class (generated) 20060407

Method MASS_GET_ALL_DFLT_IMPLS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing INPUT Call by reference Type reference (TYPE) WDR_OBNWS_VI_METADATA_TAB Proxy Table Type (generated) 20060410
2 Returning RESULT Value transfer Type reference (TYPE) WDR_ARRAY_OF_OBNWS_VI_RESULT_T Proxy Table Type (generated) 20060327
# Exception Resumable Description Created on
1 CX_AI_APPLICATION_FAULT Application Integration: Applikations Fehler 20060410
2 CX_AI_SYSTEM_FAULT Application Integration: Technischer Fehler 20060410
3 CX_WDR_MASS_GET_ALL_DFLT_IMPLS Proxy Class (generated) 20060410

Method MASS_GET_DFLT_IMPL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing INPUT Call by reference Type reference (TYPE) WDR_OBNWS_VI_METADATA_TAB Proxy Table Type (generated) 20060411
2 Returning RESULT Value transfer Type reference (TYPE) WDR_OBNWS_VI_RESULT_TAB Proxy Table Type (generated) 20060327
# Exception Resumable Description Created on
1 CX_AI_APPLICATION_FAULT Application Integration: Applikations Fehler 20060410
2 CX_AI_SYSTEM_FAULT Application Integration: Technischer Fehler 20060410
3 CX_WDR_MASS_GET_DFLT_IMPL_COM Proxy Class (generated) 20060410

Method MASS_GET_IMPL_BOS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing INPUT Call by reference Type reference (TYPE) WDR_OBNWS_VI_FILTER_TAB Proxy Table Type (generated) 20060411
2 Importing LANGU Call by reference Type reference (TYPE) SPRAS Sprachenschlüssel 20060428
3 Returning RESULT Value transfer Type reference (TYPE) WDR_ARRAY_OF_OBNWS_VI_RESULT_T Proxy Table Type (generated) 20060327
# Exception Resumable Description Created on
1 CX_AI_APPLICATION_FAULT Application Integration: Applikations Fehler 20060410
2 CX_AI_SYSTEM_FAULT Application Integration: Technischer Fehler 20060410
3 CX_WDR_MASS_GET_IMPL_BOS_COM_S Proxy Class (generated) 20060410

Method MASS_GET_IMPL_OPS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing INPUT Call by reference Type reference (TYPE) WDR_OBNWS_VI_METADATA_TAB Proxy Table Type (generated) 20060411
2 Returning RESULT Value transfer Type reference (TYPE) WDR_ARRAY_OF_OBNWS_VI_RESULT_T Proxy Table Type (generated) 20060327
# Exception Resumable Description Created on
1 CX_AI_APPLICATION_FAULT Application Integration: Applikations Fehler 20060410
2 CX_AI_SYSTEM_FAULT Application Integration: Technischer Fehler 20060410
3 CX_WDR_MASS_GET_IMPL_OPS_COM_S Proxy Class (generated) 20060410

Method MASS_HAS_IMPLS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing INPUT Call by reference Type reference (TYPE) WDR_OBNWS_VI_METADATA_TAB Proxy Table Type (generated) 20060411
2 Returning RESULT Value transfer Type reference (TYPE) WDR_BOOLEAN_TAB Proxy Structure (generated) 20060327
# Exception Resumable Description Created on
1 CX_AI_APPLICATION_FAULT Application Integration: Applikations Fehler 20060410
2 CX_AI_SYSTEM_FAULT Application Integration: Technischer Fehler 20060410
3 CX_WDR_MASS_HAS_IMPLS_COM_SAP Proxy Class (generated) 20060410
History
Last changed by/on SAP  20110908 
SAP Release Created in 710