SAP ABAP Interface /UI2/IF_LSAPI_RESOLVE (L-Shape URL Resolve interface)
Hierarchy
☛
SAP_UI (Software Component) User Interface Technology
⤷
CA-UI2-INT-BE (Application Component) Backend Enablement
⤷
/UI2/NWBC_CORE (Package) NetWeaver Business Client - Core Functionality

⤷

⤷

Meta Relationship - Used By
# | Relationship type | Used by | Short Description | Created on |
---|---|---|---|---|
1 | Interface composition (i COMPRISING i_ref) | /UI2/IF_LSAPI | L-Shape API interface | 20131121 |
Properties
Interface | /UI2/IF_LSAPI_RESOLVE | |
Short Description | L-Shape URL Resolve interface |
General Data
Package | /UI2/NWBC_CORE | NetWeaver Business Client - Core Functionality |
Created | 20131121 | 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) |
Interfaces
Interface /UI2/IF_LSAPI_RESOLVE has no interface.
Friends
Interface /UI2/IF_LSAPI_RESOLVE has no friend.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | GC_S_RESOLVER_CLASS | Constant | Public | See coding | 20131121 | ||||
2 | GC_S_RESOLVER_ID | Constant | Public | See coding | 20131121 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Instance method | Public | Method | Resolves indirect url | 20131121 |
Events
Interface /UI2/IF_LSAPI_RESOLVE has no event.
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | TT_RESOLVER_CLASS | Public | See coding | 20131121 | tt_resolver_class TYPE STANDARD TABLE OF seoclsname WITH DEFAULT KEY
|
||
2 | T_APP_DESCRIPTOR | Public | See coding | 20131121 | BEGIN OF t_app_descriptor,
id TYPE string, " application unique id
title TYPE string, " readable application title (translatable)
alias TYPE string, " application alias from Launchpad or PFCG entry
additional_data TYPE string, " additional app data
view TYPE REF TO /ui2/cl_app_view, " assigned application view
END OF t_app_descriptor
|
||
3 | T_NAVIGATION_TARGET | Public | See coding | 20131121 | BEGIN OF t_navigation_target,
nav_mode TYPE string, " suggested navigation mode
cacheble TYPE abap_bool, " target is cacheable for same app id + params
suspend_session TYPE abap_bool, " indicates that current session shall be suspended
menu_item_id TYPE string, " unique id of the app id in user menu
application TYPE t_app_descriptor, " connected application structure
END OF t_navigation_target
|
||
4 | T_NAVIGATION_TARGETS | Public | See coding | 20131121 | t_navigation_targets TYPE STANDARD TABLE OF t_navigation_target WITH DEFAULT KEY
|
Method Signatures
Method RESOLVE_NAVIGATION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_NAV_TARGETS | Call by reference | Type reference (TYPE) | T_NAVIGATION_TARGETS | Resolved navigation targets | 20131121 | ||
2 | ![]() |
IT_POST_BODY | Call by reference | Type reference (TYPE) | TIHTTPNVP | HTTP Framework (iHTTP) Table Name/Value Pairs | 20131121 | ||
3 | ![]() |
IT_RESOLVERS | Call by reference | Type reference (TYPE) | TT_RESOLVER_CLASS | Optional list of resolver classes (names) to be used | 20131121 | ||
4 | ![]() |
IV_APP_URL | Call by reference | Type reference (TYPE) | STRING | Appication ID or App search term | 20131121 | ||
5 | ![]() |
IV_EXACT_MATCH | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE | Identifies, if caller expect exact match or smart | 20131121 | |
6 | ![]() |
IV_FORM_FACTOR | Call by reference | Type reference (TYPE) | STRING | Desired form factor | 20140220 | ||
7 | ![]() |
IV_NAV_MODE | Call by reference | Type reference (TYPE) | STRING | Suggested Navigation Mode | 20131121 | ||
8 | ![]() |
IV_QUERY_ALL | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | Query all resolvers always | 20131121 | |
9 | ![]() |
IV_RESUME_URL | Call by reference | Type reference (TYPE) | STRING | Return URL for Suspend/Resume | 20131121 | ||
10 | ![]() |
IV_SHELL_TYPE | Call by reference | Type reference (TYPE) | STRING | /ui2/if_fnd_launchpad_access-gc_shell_type | 20131121 |
Method RESOLVE_NAVIGATION on Interface /UI2/IF_LSAPI_RESOLVE has no exception.
History
Last changed by/on | SAP | 20141120 |
SAP Release Created in | 100 |