SAP ABAP Interface /IWWRK/IF_PFW_DATA (Push data interface)
Hierarchy
☛
SAP_GWFND (Software Component) SAP Gateway Foundation
⤷
OPU-BSE-WFM (Application Component) Gateway Business Workflow enablement
⤷
/IWWRK/WF_ODC_PUSH (Package) Workflow ODC Runtime for Gateway - Push

⤷

⤷

Meta Relationship - Used By
# | Relationship type | Used by | Short Description | Created on |
---|---|---|---|---|
1 | Interface implementation (CLASS c. INTERFACES i_ref) | /IWWRK/CL_PFW_ABSTR | Abstract class for wf push | 20110622 |
Properties
Interface | /IWWRK/IF_PFW_DATA | |
Short Description | Push data interface |
General Data
Package | /IWWRK/WF_ODC_PUSH | Workflow ODC Runtime for Gateway - Push |
Created | 20110622 | SAP |
Last changed | 20130531 | SAP |
Unicode checks active |
Forward declarations
# | Type group / Object type | Type | Type Description |
---|---|---|---|
1 | /IWBEP/IF_MGW_NOTIF_PUBLISHER | Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... |
2 | /IWWRK/IF_PFW_DATA | Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... |
3 | ABAP | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
Interface /IWWRK/IF_PFW_DATA has no interface.
Friends
Interface /IWWRK/IF_PFW_DATA has no friend.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | MV_EXPAND_STRING | Instance attribute | Public | Type reference (TYPE) | STRING | 20110825 | |||
2 | MV_TIMESTAMP | Instance attribute | Public | Type reference (TYPE) | TIMESTAMPL | UTC Time Stamp in Long Form (YYYYMMDDhhmmssmmmuuun) | 20110623 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Instance method | Public | Method | Get expand parameters string for full push inline definition | 20110825 |
2 | ![]() |
Instance method | Public | Method | Get the subscribable entity name | 20110622 |
3 | ![]() |
Instance method | Public | Method | Get list of item data for ODC push | 20110622 |
4 | ![]() |
Instance method | Public | Method | Get timestamp for provider | 20110623 |
5 | ![]() |
Instance method | Public | Method | Set timestamp for provider | 20110623 |
Events
Interface /IWWRK/IF_PFW_DATA has no event.
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | TT_INSTANCE_SERVICE | Public | See coding | 20110622 | tt_instance_service TYPE TABLE OF ty_instance_service
|
||
2 | TT_SEND_DATA | Public | See coding | 20110622 | tt_send_data TYPE TABLE OF ty_send_data WITH KEY item_id oprt_type select_parameter language subs_filter
|
||
3 | TT_SERVICE_COLLECTION | Public | See coding | 20110622 | tt_service_collection TYPE STANDARD TABLE OF ty_service_collection
|
||
4 | TT_USER_SUBS_DATA | Public | See coding | 20110622 | tt_user_subs_data TYPE TABLE OF ty_user_subs_data WITH KEY id
|
||
5 | TY_INSTANCE_SERVICE | Public | See coding | 20110622 | BEGIN OF ty_instance_service ,
internal_service_name TYPE /iwbep/med_grp_technical_name,
task_instance TYPE /iwwrk/instance_id,
END OF ty_instance_service
|
||
6 | TY_SEND_DATA | Public | See coding | 20110622 | BEGIN OF ty_send_data ,
item_data TYPE REF TO data,
oprt_type TYPE char30, "status
oprt_text type char30,
expand TYPE string,
subject_txt TYPE string,
item_id TYPE /iwwrk/instance_id,
entries_of_interest TYPE /iwbep/mgw_notif_no_of_entries,
prov_srv_key1 TYPE /iwwrk/wf_prov_srv_uid_main,
prov_srv_key2 TYPE /iwwrk/wf_prov_srv_uid_sec,
receiver_users TYPE tt_user_subs_data,
select_parameter TYPE /iwbep/mgw_sub_select,
user_id TYPE /iwbep/mgw_sub_id,
language TYPE langu,
subs_filter TYPE /iwbep/mgw_sub_filter,
END OF ty_send_data
|
||
7 | TY_SERVICE_COLLECTION | Public | See coding | 20110622 | BEGIN OF ty_service_collection ,
technical_name TYPE /iwbep/med_grp_technical_name,
version TYPE /iwbep/med_grp_version,
subscribe_entity_name TYPE string, "The entity name that mark as subscribeable in the service metadata
END OF ty_service_collection
|
||
8 | TY_USER_SUBS_DATA | Public | See coding | 20110622 | BEGIN OF ty_user_subs_data.
INCLUDE TYPE /iwbep/s_mgw_sub_data.
TYPES: END OF ty_user_subs_data
|
Method Signatures
Method GET_PUSH_EXPAND_DATA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RV_EXPAND | Value transfer | Type reference (TYPE) | STRING | 20110825 |
Method GET_PUSH_EXPAND_DATA on Interface /IWWRK/IF_PFW_DATA has no exception.
Method GET_SUBSCR_ENTITY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_SUBSCR_ENTITIES | Call by reference | Type reference (TYPE) | /IWWRK/IF_PFW_DATA=>TT_SERVICE_COLLECTION | 20110622 | |||
2 | ![]() |
IT_SERVICE_NAME | Call by reference | Type reference (TYPE) | /IWWRK/T_SERVICE | Services for task providers | 20110622 |
Method GET_SUBSCR_ENTITY on Interface /IWWRK/IF_PFW_DATA has no exception.
Method GET_TASK_DATA_LIST Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_RETURN_TAB | Call by reference | Type reference (TYPE) | BAPIRETTAB | Table with BAPI Return Information | 20110718 | ||
2 | ![]() |
ET_WI_DATA | Call by reference | Type reference (TYPE) | /IWWRK/IF_PFW_DATA=>TT_SEND_DATA | Workitem identifier and additional data | 20110622 | ||
3 | ![]() |
EV_RETURN_CODE | Call by reference | Type reference (TYPE) | SYSUBRC | Return Value of ABAP Statements | 20110718 | ||
4 | ![]() |
IT_USER | Call by reference | Type reference (TYPE) | /IWWRK/IF_PFW_DATA=>TT_USER_SUBS_DATA | Table of users from workflow | 20110622 |
Method GET_TASK_DATA_LIST on Interface /IWWRK/IF_PFW_DATA has no exception.
Method GET_TIMESTAMP Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RV_TIMESTAMP | Value transfer | Type reference (TYPE) | TIMESTAMPL | UTC Time Stamp in Long Form (YYYYMMDDhhmmssmmmuuun) | 20110623 |
Method GET_TIMESTAMP on Interface /IWWRK/IF_PFW_DATA has no exception.
Method SET_TIMESTAMP Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_TIMESTAMP | Call by reference | Type reference (TYPE) | TIMESTAMPL | UTC Time Stamp in Long Form (YYYYMMDDhhmmssmmmuuun) | 20110623 |
Method SET_TIMESTAMP on Interface /IWWRK/IF_PFW_DATA has no exception.
History
Last changed by/on | SAP | 20130531 |
SAP Release Created in | 200 |