Hierarchy
⤷
⤷
Properties
| Class | /PLMU/CL_FRW_CB_PROXY_POOL | |
| Short Description | Pool of Proxys for Application Callback | |
| Super Class | ||
| Instantiability of a Class | 0 | Private |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 0 | |
| Package | /PLMU/UI_FRW_CORE | UI Framework: Core |
| Created | 20100702 | SAP |
| Last change | 20110908 | SAP |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
Class /PLMU/CL_FRW_CB_PROXY_POOL has no forward declaration.
Interfaces
Class /PLMU/CL_FRW_CB_PROXY_POOL has no interface implemented.
Friends
Class /PLMU/CL_FRW_CB_PROXY_POOL has no friend class.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Static Attribute | Private | Object reference (TYPE REF TO) | /PLMU/CL_FRW_CB_PROXY_POOL | UI Framework - Proxy for application callback | 20100702 | |||
| 2 | Instance attribute | Private | Object reference (TYPE REF TO) | /PLMU/EX_FRW_APPCC_GAF | UI Framework - Consumer Application Controller for GAF | 20100705 | |||
| 3 | Instance attribute | Private | Object reference (TYPE REF TO) | /PLMU/EX_FRW_CONSUMER_APPCC | 20100702 | ||||
| 4 | Instance attribute | Private | Object reference (TYPE REF TO) | /PLMU/EX_FRW_APPCC_OVP | 20100702 | ||||
| 5 | Instance attribute | Private | Object reference (TYPE REF TO) | /PLMU/CL_FRW_W_SERVICES | UI Framework - Wiring Services | 20100702 | |||
| 6 | Instance attribute | Private | Type reference (TYPE) | GTY_T_CALLBACK_PROXY_POOL | 20100702 | ||||
| 7 | Instance attribute | Private | Type reference (TYPE) | FPM_FLOORPLAN | Floorplan | 20100702 |
Methods
Events
Class /PLMU/CL_FRW_CB_PROXY_POOL has no event.
Types
| # | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
|---|---|---|---|---|---|---|---|
| 1 | GTY_S_CALLBACK_PROXY_POOL | Private | See coding | 20100702 | BEGIN OF gty_s_callback_proxy_pool,
callback TYPE REF TO object,
callback_proxy TYPE REF TO /plmu/if_frw_callback_proxy,
END OF gty_s_callback_proxy_pool
|
||
| 2 | GTY_T_CALLBACK_PROXY_POOL | Private | See coding | 20100702 | gty_t_callback_proxy_pool TYPE SORTED TABLE OF gty_s_callback_proxy_pool
WITH UNIQUE KEY callback
WITH UNIQUE SORTED KEY callback_proxy
COMPONENTS callback_proxy
|
Method Signatures
Method ADD_CALLBACK_PROXY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IO_CALLBACK | Call by reference | Object reference (TYPE REF TO) | OBJECT | 20100702 | ||||
| 2 | IO_CALLBACK_PROXY | Call by reference | Object reference (TYPE REF TO) | /PLMU/IF_FRW_CALLBACK_PROXY | UI Framework - Proxy for application callback | 20100702 |
Method ADD_CALLBACK_PROXY on class /PLMU/CL_FRW_CB_PROXY_POOL has no exception.
Method AFTER_AFTER_FAILED_EVENT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IO_EVENT | Call by reference | Object reference (TYPE REF TO) | CL_FPM_EVENT | FPM Event | 20101112 | |||
| 2 | IT_UIBBS | Call by reference | Type reference (TYPE) | FPM_T_UIBB_COMPONENTS | Runtime representation of WD Comps each realizing 1..n UIBBs | 20101112 |
Method AFTER_AFTER_FAILED_EVENT on class /PLMU/CL_FRW_CB_PROXY_POOL has no exception.
Method AFTER_CLEANUP Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_REASON | Call by reference | Type reference (TYPE) | /PLMB/SPI_CLEAN_UP_REASON | Reason for Clean Up | 20100702 |
Method AFTER_CLEANUP on class /PLMU/CL_FRW_CB_PROXY_POOL has no exception.
Method AFTER_FAILED_EVENT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_SKIP_STANDARD | Call by reference | Type reference (TYPE) | BOOLE_D | 20101112 | ||||
| 2 | IO_EVENT | Call by reference | Object reference (TYPE REF TO) | CL_FPM_EVENT | FPM Event | 20100702 | |||
| 3 | IT_UIBBS | Call by reference | Type reference (TYPE) | FPM_T_UIBB_COMPONENTS | Runtime representation of WD Comps each realizing 1..n UIBBs | 20101112 | |||
| 4 | IV_REVERT | Call by reference | Type reference (TYPE) | BOOLE_D | Revert actions/changes done during the Process Event? | 20100702 |
Method AFTER_FAILED_EVENT on class /PLMU/CL_FRW_CB_PROXY_POOL has no exception.
Method AFTER_FLUSH Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IO_EVENT | Call by reference | Object reference (TYPE REF TO) | CL_FPM_EVENT | FPM Event | 20101112 | |||
| 2 | IT_UIBBS | Call by reference | Type reference (TYPE) | FPM_T_UIBB_COMPONENTS | Runtime representation of WD Comps each realizing 1..n UIBBs | 20101112 |
Method AFTER_FLUSH on class /PLMU/CL_FRW_CB_PROXY_POOL has no exception.
Method AFTER_NEEDS_CONFIRMATION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_CONFIRMATION_REQUESTS | Call by reference | Type reference (TYPE) | FPM_T_CONFIRMATION_REQUESTS | Table of Confirmation Requests | 20101112 | |||
| 2 | IO_EVENT | Call by reference | Object reference (TYPE REF TO) | CL_FPM_EVENT | FPM Event | 20101112 | |||
| 3 | IT_UIBBS | Call by reference | Type reference (TYPE) | FPM_T_UIBB_COMPONENTS | Runtime representation of WD Comps each realizing 1..n UIBBs | 20101112 |
Method AFTER_NEEDS_CONFIRMATION on class /PLMU/CL_FRW_CB_PROXY_POOL has no exception.
Method AFTER_PROCESS_BEFORE_OUTPUT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IO_EVENT | Call by reference | Object reference (TYPE REF TO) | CL_FPM_EVENT | FPM Event | 20100702 | |||
| 2 | IT_UIBBS | Call by reference | Type reference (TYPE) | FPM_T_UIBB_COMPONENTS | Runtime representation of WD Comps each realizing 1..n UIBBs | 20101112 |
Method AFTER_PROCESS_BEFORE_OUTPUT on class /PLMU/CL_FRW_CB_PROXY_POOL has no exception.
Method AFTER_PROCESS_EVENT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CV_RESULT | Call by reference | Type reference (TYPE) | FPM_EVENT_RESULT | Result of processing of the event | 20101112 | |||
| 2 | IO_EVENT | Call by reference | Object reference (TYPE REF TO) | CL_FPM_EVENT | FPM Event | 20101112 | |||
| 3 | IT_UIBBS | Call by reference | Type reference (TYPE) | FPM_T_UIBB_COMPONENTS | Runtime representation of WD Comps each realizing 1..n UIBBs | 20101112 |
Method AFTER_PROCESS_EVENT on class /PLMU/CL_FRW_CB_PROXY_POOL has no exception.
Method AFTER_SAVE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CV_MODE | Call by reference | Type reference (TYPE) | /PLMB/SPI_MODE | Mode (Insert/Change/Display) | 20100702 | |||
| 2 | IV_REASON | Call by reference | Type reference (TYPE) | /PLMU/FRW_AFTER_SAVE_REASON | After save reason code | 20100702 |
Method AFTER_SAVE on class /PLMU/CL_FRW_CB_PROXY_POOL has no exception.
Method BEFORE_CLEANUP Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_REASON | Call by reference | Type reference (TYPE) | /PLMB/SPI_CLEAN_UP_REASON | Reason for Clean Up | 20100702 |
Method BEFORE_CLEANUP on class /PLMU/CL_FRW_CB_PROXY_POOL has no exception.
Method FLUSH Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IO_EVENT | Call by reference | Object reference (TYPE REF TO) | CL_FPM_EVENT | FPM Event | 20101112 | |||
| 2 | IT_UIBBS | Call by reference | Type reference (TYPE) | FPM_T_UIBB_COMPONENTS | Runtime representation of WD Comps each realizing 1..n UIBBs | 20101112 |
Method FLUSH on class /PLMU/CL_FRW_CB_PROXY_POOL has no exception.
Method GET_CALLBACK_PROXY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IO_CALLBACK | Call by reference | Object reference (TYPE REF TO) | OBJECT | 20100702 | ||||
| 2 | IV_RUNTIME_ID | Call by reference | Type reference (TYPE) | STRING | 20100702 | ||||
| 3 | RO_CALLBACK_PROXY | Value transfer | Object reference (TYPE REF TO) | /PLMU/IF_FRW_CALLBACK_PROXY | UI Framework - Proxy for application callback | 20100702 |
Method GET_CALLBACK_PROXY on class /PLMU/CL_FRW_CB_PROXY_POOL has no exception.
Method GET_CALLBACK_RUNTIME_ID Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_RUNTIME_ID | Call by reference | Type reference (TYPE) | STRING | 20100702 | ||||
| 2 | IO_CALLBACK | Call by reference | Object reference (TYPE REF TO) | OBJECT | 20100702 |
Method GET_CALLBACK_RUNTIME_ID on class /PLMU/CL_FRW_CB_PROXY_POOL has no exception.
Method GET_INSTANCE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RO_INSTANCE | Value transfer | Object reference (TYPE REF TO) | /PLMU/CL_FRW_CB_PROXY_POOL | UI Framework - Proxy for application callback | 20100702 |
Method GET_INSTANCE on class /PLMU/CL_FRW_CB_PROXY_POOL has no exception.
Method HNDL_PROXY_BEFORE_DESTRUCTION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IO_CALLBACK_PROXY | Value transfer | Attribute reference (LIKE) | 20100702 |
Method HNDL_PROXY_BEFORE_DESTRUCTION on class /PLMU/CL_FRW_CB_PROXY_POOL has no exception.
Method INITIALIZE Signature
Method INITIALIZE on class /PLMU/CL_FRW_CB_PROXY_POOL has no parameter.
Method INITIALIZE on class /PLMU/CL_FRW_CB_PROXY_POOL has no exception.
Method NEEDS_CONFIRMATION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EO_CONFIRMATION_REQUEST | Call by reference | Object reference (TYPE REF TO) | CL_FPM_CONFIRMATION_REQUEST | Requests an end-user confirmation (e.g. data loss warning) | 20100702 | |||
| 2 | EV_SKIP_STANDARD | Call by reference | Type reference (TYPE) | BOOLE_D | Skip the Framework standard logic for this Event | 20100702 | |||
| 3 | IO_EVENT | Call by reference | Object reference (TYPE REF TO) | CL_FPM_EVENT | FPM Event | 20100702 | |||
| 4 | IT_UIBBS | Call by reference | Type reference (TYPE) | FPM_T_UIBB_COMPONENTS | Runtime representation of WD Comps each realizing 1..n UIBBs | 20101112 |
Method NEEDS_CONFIRMATION on class /PLMU/CL_FRW_CB_PROXY_POOL has no exception.
Method OVERRIDE_CONFIG_TABBED Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IO_TABBED | Call by reference | Object reference (TYPE REF TO) | IF_FPM_TABBED | Tabbed UIBB API | 20100702 |
Method OVERRIDE_CONFIG_TABBED on class /PLMU/CL_FRW_CB_PROXY_POOL has no exception.
Method OVERRIDE_EVENT_GAF Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IO_GAF | Call by reference | Object reference (TYPE REF TO) | IF_FPM_GAF | Interface for Communication FPM App CC | 20100705 |
Method OVERRIDE_EVENT_GAF on class /PLMU/CL_FRW_CB_PROXY_POOL has no exception.
Method OVERRIDE_EVENT_OIF Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IO_OIF | Call by reference | Object reference (TYPE REF TO) | IF_FPM_OIF | Interface for Communication FPM App CC | 20100702 |
Method OVERRIDE_EVENT_OIF on class /PLMU/CL_FRW_CB_PROXY_POOL has no exception.
Method OVERRIDE_EVENT_OVP Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IO_OVP | Call by reference | Object reference (TYPE REF TO) | IF_FPM_OVP | Interface for Communication FPM App CC | 20100705 |
Method OVERRIDE_EVENT_OVP on class /PLMU/CL_FRW_CB_PROXY_POOL has no exception.
Method PROCESS_BEFORE_OUTPUT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_SKIP_STANDARD | Call by reference | Type reference (TYPE) | BOOLE_D | Skip the Framework standard logic for this Event | 20100702 | |||
| 2 | IO_EVENT | Call by reference | Object reference (TYPE REF TO) | CL_FPM_EVENT | FPM Event | 20100702 | |||
| 3 | IT_UIBBS | Call by reference | Type reference (TYPE) | FPM_T_UIBB_COMPONENTS | Runtime representation of WD Comps each realizing 1..n UIBBs | 20101112 |
Method PROCESS_BEFORE_OUTPUT on class /PLMU/CL_FRW_CB_PROXY_POOL has no exception.
Method PROCESS_EVENT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_RESULT | Call by reference | Type reference (TYPE) | FPM_EVENT_RESULT | Result of Processing of the Event | 20100702 | |||
| 2 | EV_SKIP_STANDARD | Call by reference | Type reference (TYPE) | BOOLE_D | Skip the Framework standard logic for this Event | 20100702 | |||
| 3 | IO_EVENT | Call by reference | Object reference (TYPE REF TO) | CL_FPM_EVENT | FPM Event | 20100702 | |||
| 4 | IT_UIBBS | Call by reference | Type reference (TYPE) | FPM_T_UIBB_COMPONENTS | Runtime representation of WD Comps each realizing 1..n UIBBs | 20101112 |
Method PROCESS_EVENT on class /PLMU/CL_FRW_CB_PROXY_POOL has no exception.
History
| Last changed by/on | SAP | 20110908 |
| SAP Release Created in | 703 |