SAP ABAP Interface IF_WDR_CLIENT (Describes the client-dependent parts of a WD client)
Hierarchy
☛
SAP_UI (Software Component) User Interface Technology
⤷
BC-WD-ABA-RUN (Application Component) Web Dynpro ABAP Runtime
⤷
SWDP_RUNTIME_CORE (Package) Web Dynpro Runtime: Core Functions

⤷

⤷

Meta Relationship - Used By
# | Relationship type | Used by | Short Description | Created on |
---|---|---|---|---|
1 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_WDR_CLIENT_ABSTRACT_HTTP | Web Dynpro HTTP Client Info Object Handler | 20021122 |
Properties
Interface | IF_WDR_CLIENT | |
Short Description | Describes the client-dependent parts of a WD client |
General Data
Package | SWDP_RUNTIME_CORE | Web Dynpro Runtime: Core Functions |
Created | 20020925 | SAP |
Last changed | 20141121 | |
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 | CL_WDR_CLIENT_CONSTANTS | Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) |
3 | IF_HTTP_ENTITY | Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... |
Interfaces
Interface IF_WDR_CLIENT has no interface.
Friends
Interface IF_WDR_CLIENT has no friend.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | APPLICATION_NAME | Instance attribute | Public | Type reference (TYPE) | STRING | 20040518 | |||
2 | C_SEND_PAGE_SKIPPED | Constant | Public | Type reference (TYPE) | INT1 | 1 | Return Status | 20120626 | |
3 | DESCRIPTION | Instance attribute | Public | Type reference (TYPE) | STRING | 20040518 | |||
4 | NAME | Instance attribute | Public | Type reference (TYPE) | STRING | 20040518 | |||
5 | UPDATE_CLIENT_PEER | Instance attribute | Public | Object reference (TYPE REF TO) | IF_WDR_UPDATE_CLIENT_PEER | Client Update Peer | 20040518 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Instance method | Public | Method | 20040517 | |
2 | ![]() |
Instance method | Public | Method | Adds File to Current Response | 20050406 |
3 | ![]() |
Instance method | Public | Method | Creates an appropriate URL for the application | 20080211 |
4 | ![]() |
Static method | Public | Method | 20060801 | |
5 | ![]() |
Instance method | Public | Method | 20121025 | |
6 | ![]() |
Instance method | Public | Method | Are request instances valid for this client associated | 20040518 |
7 | ![]() |
Instance method | Public | Method | 20060801 | |
8 | ![]() |
Instance method | Public | Method | 20040517 | |
9 | ![]() |
Instance method | Public | Method | Return Data Resource | 20041214 |
10 | ![]() |
Static method | Public | Method | Provides a Security Token | 20100209 |
11 | ![]() |
Instance method | Public | Method | Returns true if the client requests the first request | 20020925 |
12 | ![]() |
Instance method | Public | Method | Time After Data Was Transferred to the Data Container | 20120330 |
13 | ![]() |
Instance method | Public | Method | Registers the Client Plug-In | 20140514 |
14 | ![]() |
Instance method | Public | Method | Resets the Change Flag | 20030521 |
15 | ![]() |
Instance method | Public | Method | Resets Accumulated Changes | 20040427 |
16 | ![]() |
Instance method | Public | Method | Close Application Window (exit plug) | 20070918 |
17 | ![]() |
Instance method | Public | Method | Sends redirect response to client using the specified URL | 20021118 |
18 | ![]() |
Instance method | Public | Method | Render Response & Flush | 20020925 |
19 | ![]() |
Instance method | Public | Method | Handle suspense of the application | 20050413 |
20 | ![]() |
Instance method | Public | Method | 20060801 |
Events
Interface IF_WDR_CLIENT has no event.
Types
Interface IF_WDR_CLIENT has no local type.
Method Signatures
Method AFTER_CLIENT_UPDATES Signature
Method AFTER_CLIENT_UPDATES on Interface IF_WDR_CLIENT has no parameter.
Method AFTER_CLIENT_UPDATES on Interface IF_WDR_CLIENT has no exception.
Method ATTACH_FILE_TO_RESPONSE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_COMPRESSION | Value transfer | Type reference (TYPE) | I | IF_HTTP_ENTITY=>CO_COMPRESS_BASED_ON_MIME_TYPE | 20050406 | ||
2 | ![]() |
I_CONTENT | Value transfer | Type reference (TYPE) | XSTRING | 20050406 | |||
3 | ![]() |
I_FILENAME | Value transfer | Type reference (TYPE) | STRING | 20050406 | |||
4 | ![]() |
I_INPLACE | Value transfer | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | 20050415 | ||
5 | ![]() |
I_IN_NEW_WINDOW | Value transfer | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | 20050415 | ||
6 | ![]() |
I_MIME_TYPE | Value transfer | Type reference (TYPE) | STRING | 20050406 |
Method ATTACH_FILE_TO_RESPONSE on Interface IF_WDR_CLIENT has no exception.
Method CREATE_APPLICATION_URL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
PATH_EXTENTION | Call by reference | Type reference (TYPE) | STRING | i.e. ~ucfPOPUP_PAGE | 20080211 | ||
2 | ![]() |
QUERYSTRING | Call by reference | Type reference (TYPE) | STRING | i.e. ?something=value | 20080211 | ||
3 | ![]() |
URL | Value transfer | Type reference (TYPE) | STRING | 20080211 | |||
4 | ![]() |
URL_TYPE | Call by reference | Type reference (TYPE) | STRING | i.e. ABSOLUTE/RELATIVE depends on the client | 20080211 | ||
5 | ![]() |
USE_CONTEXTID | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_UNDEFINED | 20080410 |
Method CREATE_APPLICATION_URL on Interface IF_WDR_CLIENT has no exception.
Method CREATE_RESOURCE_URL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ADD_FOREIGN_SESSION_ACCESS | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20100216 | |||
2 | ![]() |
CREATE_ABSOLUTE_URL | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | 20060801 | ||
3 | ![]() |
CREATE_UPLOAD_URL | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | 20060801 | ||
4 | ![]() |
FILE_NAME | Value transfer | Type reference (TYPE) | STRING | 20060801 | |||
5 | ![]() |
GUID | Call by reference | Type reference (TYPE) | GUID_32 | GUID im 'CHAR' Format in Großschreibung | 20060801 | ||
6 | ![]() |
RESOURCE_ID | Value transfer | Type reference (TYPE) | STRING | 20060801 | |||
7 | ![]() |
SECURITY_TOKEN | Call by reference | Type reference (TYPE) | CHAR32 | Characterfeld der Länge 32 | 20100209 | ||
8 | ![]() |
URL | Value transfer | Type reference (TYPE) | STRING | 20060801 |
Method CREATE_RESOURCE_URL on Interface IF_WDR_CLIENT has no exception.
Method DELETE_CACHE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
NAME | Call by reference | Type reference (TYPE) | STRING | 20121025 |
Method DELETE_CACHE on Interface IF_WDR_CLIENT has no exception.
Method FULFILLS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
VALUE | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20040518 |
Method FULFILLS on Interface IF_WDR_CLIENT has no exception.
Method GET_CACHE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
DATA | Call by reference | Type reference (TYPE) | STRING | 20060801 | |||
2 | ![]() |
NAME | Call by reference | Type reference (TYPE) | STRING | 20060801 | |||
3 | ![]() |
OBJECT | Call by reference | Type reference (TYPE) | XSTRING | 20060801 |
Method GET_CACHE on Interface IF_WDR_CLIENT has no exception.
Method GET_CLIENT_UPDATES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CLIENT_APPLICATION | Call by reference | Object reference (TYPE REF TO) | IF_WDR_UPDATE_SERVER_PEER_DATA | Schnittstelle des Applicationsproxies | 20040517 | ||
2 | ![]() |
EVENT_QUEUE | Call by reference | Object reference (TYPE REF TO) | CL_WDR_EVENT_QUEUE | EventQueue/IEventQueue | 20040517 | ||
3 | ![]() |
WINDOWS_TO_CLOSE | Call by reference | Type reference (TYPE) | WDR_WINDOW_LIST | List of Windows | 20041203 |
Method GET_CLIENT_UPDATES on Interface IF_WDR_CLIENT has no exception.
Method GET_RESOURCE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
AS_ATTACHMENT | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20061023 | |||
2 | ![]() |
COMPRESSION | Call by reference | Type reference (TYPE) | I | 20050425 | |||
3 | ![]() |
CONTENT | Call by reference | Type reference (TYPE) | XSTRING | 20050418 | |||
4 | ![]() |
FILENAME | Call by reference | Type reference (TYPE) | STRING | 20050418 | |||
5 | ![]() |
MIMETYPE | Call by reference | Type reference (TYPE) | STRING | 20050425 | |||
6 | ![]() |
RESOURCE_ID | Call by reference | Type reference (TYPE) | STRING | 20041214 | |||
7 | ![]() |
RESOURCE_TYPE | Call by reference | Type reference (TYPE) | STRING | 20120515 | |||
8 | ![]() |
RESPONSE | Call by reference | Object reference (TYPE REF TO) | IF_HTTP_RESPONSE | HTTP Framework (iHTTP) HTTP Response | 20041214 |
Method GET_RESOURCE on Interface IF_WDR_CLIENT has no exception.
Method GET_SECURITY_TOKEN Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
SECURITY_TOKEN | Value transfer | Type reference (TYPE) | CHAR32 | Characterfeld der Länge 32 | 20100209 |
Method GET_SECURITY_TOKEN on Interface IF_WDR_CLIENT has no exception.
Method IS_FIRST_REQUEST Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
VALUE | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20020925 |
Method IS_FIRST_REQUEST on Interface IF_WDR_CLIENT has no exception.
Method ON_CLIENT_UPDATES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ATTRIBUTE | Call by reference | Type reference (TYPE) | STRING | 20120330 | |||
2 | ![]() |
CONTEXT_ELEMENT | Call by reference | Object reference (TYPE REF TO) | IF_WD_CONTEXT_ELEMENT | Web Dynpro: Schnittstelle für ein Knotenelement | 20120330 | ||
3 | ![]() |
UPDATE_DATA | Call by reference | Object reference (TYPE REF TO) | IF_WDR_UPDATE_SERVER_PEER_DATA | to get updates into a DataContainer | 20120330 |
Method ON_CLIENT_UPDATES on Interface IF_WDR_CLIENT has no exception.
Method REGISTER_PLUGIN Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
PLUGIN | Call by reference | Object reference (TYPE REF TO) | IF_WDR_CLIENT_PLUGIN | Extends the functionality of Web Dynpro Client | 20140514 |
Method REGISTER_PLUGIN on Interface IF_WDR_CLIENT has no exception.
Method RESET_CHANGE_FLAG Signature
Method RESET_CHANGE_FLAG on Interface IF_WDR_CLIENT has no parameter.
Method RESET_CHANGE_FLAG on Interface IF_WDR_CLIENT has no exception.
Method RESET_PENDING_UPDATES Signature
Method RESET_PENDING_UPDATES on Interface IF_WDR_CLIENT has no parameter.
Method RESET_PENDING_UPDATES on Interface IF_WDR_CLIENT has no exception.
Method SEND_CLOSE_WINDOW Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
LOGOFF | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | 20090320 |
Method SEND_CLOSE_WINDOW on Interface IF_WDR_CLIENT has no exception.
Method SEND_REDIRECT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
LOGOFF | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | 20090318 | ||
2 | ![]() |
PARAMETER_TAB | Call by reference | Type reference (TYPE) | TIHTTPNVP | HTTP Framework (iHTTP) Tabelle Name/Wert-Paare | 20060516 | ||
3 | ![]() |
POST_PARAMETERS | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE | 20071130 | ||
4 | ![]() |
REDIRECT_URL | Call by reference | Type reference (TYPE) | STRING | 20021118 | |||
5 | ![]() |
SKIP_SEND_PAGE | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | "SEND_PAGE" wird nicht ausgeführt | 20120626 | |
6 | ![]() |
STATE | Value transfer | Type reference (TYPE) | INT1 | 20120626 |
Method SEND_REDIRECT on Interface IF_WDR_CLIENT has no exception.
Method SEND_RESPONSE Signature
Method SEND_RESPONSE on Interface IF_WDR_CLIENT has no parameter.
Method SEND_RESPONSE on Interface IF_WDR_CLIENT has no exception.
Method SEND_SUSPEND Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_PARAMETER_TAB | Call by reference | Type reference (TYPE) | TIHTTPNVP | HTTP Framework (iHTTP) Tabelle Name/Wert-Paare | 20060516 | ||
2 | ![]() |
I_POST_PARAMETERS | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20080305 | |||
3 | ![]() |
I_RESUME_URL_ID | Call by reference | Type reference (TYPE) | STRING | 20090825 | |||
4 | ![]() |
I_TARGET_URL | Value transfer | Type reference (TYPE) | STRING | 20050413 |
Method SEND_SUSPEND on Interface IF_WDR_CLIENT has no exception.
Method SET_CACHE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
COMPRESSION | Call by reference | Type reference (TYPE) | I | IF_HTTP_ENTITY=>CO_COMPRESS_BASED_ON_MIME_TYPE | 20060801 | ||
2 | ![]() |
DATA | Call by reference | Type reference (TYPE) | STRING | 20060801 | |||
3 | ![]() |
FILENAME | Call by reference | Type reference (TYPE) | STRING | 20120417 | |||
4 | ![]() |
INPLACE | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | 20060801 | ||
5 | ![]() |
MIMETYPE | Call by reference | Type reference (TYPE) | STRING | 20060801 | |||
6 | ![]() |
NAME | Call by reference | Type reference (TYPE) | STRING | 20060801 | |||
7 | ![]() |
OBJECT | Call by reference | Type reference (TYPE) | XSTRING | 20060801 | |||
8 | ![]() |
RESOURCE_TYPE | Call by reference | Type reference (TYPE) | STRING | 20120515 | |||
9 | ![]() |
SECURITY_TOKEN | Call by reference | Type reference (TYPE) | CHAR32 | Characterfeld der Länge 32 | 20100209 | ||
10 | ![]() |
VIRUS_SCAN_ALWAYS | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE | 20120810 | ||
11 | ![]() |
VIRUS_SCAN_PROFILE | Call by reference | Type reference (TYPE) | VSCAN_PROFILE | Viren-Scan-Profil | 20120810 |
Method SET_CACHE on Interface IF_WDR_CLIENT has no exception.
History
Last changed by/on | SAP | 20141121 |
SAP Release Created in | 630 |