SAP ABAP Class /UI2/CL_PERF_TEST_DATA (/UI2/CL_PERF_TEST_DATA)
Hierarchy
☛
SAP_UI (Software Component) User Interface Technology
⤷
CA-UI2-INT-BE (Application Component) Backend Enablement
⤷
/UI2/SERVICES_PB_V06_700 (Package) UI BE: PB Service implementation 703 v.06
⤷
⤷
Properties
| Class | /UI2/CL_PERF_TEST_DATA | |
| Short Description | /UI2/CL_PERF_TEST_DATA | |
| Super Class | ||
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 0 | |
| Package | /UI2/SERVICES_PB_V06_700 | UI BE: PB Service implementation 703 v.06 |
| Created | 20130822 | SAP |
| Last change | 20141120 | |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
| # | Type group / Object type | Type | Type Description |
|---|---|---|---|
| 1 | Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... | |
| 2 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
Class /UI2/CL_PERF_TEST_DATA has no interface implemented.
Friends
Class /UI2/CL_PERF_TEST_DATA has no friend class.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Constant | Protected | See coding | 20130822 | |||||
| 2 | Constant | Protected | Type reference (TYPE) | STRING | `this is not an error but an artifact` | 20130822 | |||
| 3 | Instance attribute | Protected | Object reference (TYPE REF TO) | /IWBEP/IF_MGW_CONTEXT | OData Channel - Data Provider Context | 20130822 | |||
| 4 | Instance attribute | Protected | Object reference (TYPE REF TO) | /IWBEP/CL_MGW_ABS_DATA | Core gateway runtime interface for milestone | 20130822 | |||
| 5 | Instance attribute | Protected | Type reference (TYPE) | YT_DICT_ENTITY_KEY | 20130822 | ||||
| 6 | Instance attribute | Protected | Type reference (TYPE) | YT_DICT_ENTITY_SETNAME | 20130822 | ||||
| 7 | Instance attribute | Protected | Type reference (TYPE) | YT_DICT_NAVIGATION_PROPERTY | 20130822 | ||||
| 8 | Instance attribute | Protected | Type reference (TYPE) | YT_ENTITY_CREATED | 20130822 | ||||
| 9 | Instance attribute | Protected | Type reference (TYPE) | /IWBEP/T_MESSAGE_CONTAINER | Message Container Data Table | 20130822 | |||
| 10 | Instance attribute | Protected | Type reference (TYPE) | AUNIT_LEVEL | Level of ABAP Unit Check Error | 20130822 | |||
| 11 | Instance attribute | Protected | Type reference (TYPE) | AUNIT_FLOWCTRL | Flow Control in Case of Error | 20130822 | |||
| 12 | Instance attribute | Protected | Type reference (TYPE) | ABAP_BOOL | for unit testing testing puposes | 20130822 | |||
| 13 | Instance attribute | Protected | Type reference (TYPE) | STRING | Service Document Namesapce | 20130822 | |||
| 14 | Instance attribute | Protected | Type reference (TYPE) | STRING | Service Document Name | 20130822 | |||
| 15 | Instance attribute | Protected | Type reference (TYPE) | NUMC4 | Service Document Version | 20130822 |
Methods
Events
Class /UI2/CL_PERF_TEST_DATA has no event.
Types
| # | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
|---|---|---|---|---|---|---|---|
| 1 | YS_ASSOC_ENTITY_KEY | Protected | See coding | 20130822 | begin of ys_assoc_entity_key,
entity_name type string,
key_components type string,
end of ys_assoc_entity_key
|
||
| 2 | YS_ASSOC_ENTITY_SETNAME | Protected | See coding | 20130822 | begin of ys_assoc_entity_setname,
entity_name type string,
entity_set_name type string,
end of ys_assoc_entity_setname
|
||
| 3 | YS_ENTITY_CREATED | Protected | See coding | 20130822 | begin of ys_entity_created,
entity_name type string,
key type string,
end of ys_entity_created
|
||
| 4 | YS_NAVIGATION_PROPERTY | Protected | See coding | 20130822 | begin of ys_navigation_property,
source_entity_name type string,
property_name type string,
target_entity_name type string,
cardinality type /iwbep/if_mgw_med_odata_types=>ty_e_med_cardinality,
end of ys_navigation_property
|
||
| 5 | YT_DICT_ENTITY_KEY | Protected | See coding | 20130822 | yt_dict_entity_key type sorted table of ys_assoc_entity_key with unique key entity_name
|
||
| 6 | YT_DICT_ENTITY_SETNAME | Protected | See coding | 20130822 | yt_dict_entity_setname type sorted table of ys_assoc_entity_setname with unique key entity_name
|
||
| 7 | YT_DICT_NAVIGATION_PROPERTY | Protected | See coding | 20130822 | yt_dict_navigation_property type sorted table of ys_navigation_property with unique key source_entity_name property_name
|
||
| 8 | YT_ENTITY_CREATED | Protected | See coding | 20130822 | yt_entity_created type standard table of ys_entity_created
|
Method Signatures
Method CREATE_ENTITY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ENTITY_NAME | Call by reference | Type reference (TYPE) | STRING | 20130822 | ||||
| 2 | E_ENTITY | Call by reference | Type reference (TYPE) | DATA | 20130822 | ||||
| 3 | IS_NULL | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20130822 | ||||
| 4 | I_ENTITY | Call by reference | Type reference (TYPE) | DATA | 20130822 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Business Exception | 20130823 | ||
| 2 | Technical Exception | 20130823 |
Method CREATE_ENTITY_BY_NAVIGATION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_ENTITY | Call by reference | Type reference (TYPE) | DATA | 20130904 | ||||
| 2 | IS_NULL | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20130904 | ||||
| 3 | I_ENTITY | Call by reference | Type reference (TYPE) | DATA | 20130904 | ||||
| 4 | PATH | Call by reference | Type reference (TYPE) | STRING | 20130904 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Business Exception | 20130904 | ||
| 2 | Technical Exception | 20130904 |
Method CREATE_ENTITY_KEY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ENTITY_NAME | Call by reference | Type reference (TYPE) | STRING | 20130903 | ||||
| 2 | KEY_STRING | Call by reference | Type reference (TYPE) | STRING | 20130903 | ||||
| 3 | KEY_TAB | Call by reference | Type reference (TYPE) | /IWBEP/T_MGW_NAME_VALUE_PAIR | table for name value pairs | 20130903 |
Method CREATE_ENTITY_KEY on class /UI2/CL_PERF_TEST_DATA has no exception.
Method CREATE_KEYSTRING_FROM_ENTITY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_ENTITY | Call by reference | Type reference (TYPE) | DATA | 20130822 | ||||
| 2 | I_ENTITY_NAME | Call by reference | Type reference (TYPE) | STRING | 20130822 | ||||
| 3 | R_KEY | Value transfer | Type reference (TYPE) | STRING | 20130822 |
Method CREATE_KEYSTRING_FROM_ENTITY on class /UI2/CL_PERF_TEST_DATA has no exception.
Method DEFINE_ENTITYSET_NAME Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ENTITY_NAME | Call by reference | Type reference (TYPE) | STRING | 20130822 | ||||
| 2 | ENTITY_SET_NAME | Call by reference | Type reference (TYPE) | STRING | 20130822 |
Method DEFINE_ENTITYSET_NAME on class /UI2/CL_PERF_TEST_DATA has no exception.
Method DEFINE_ENTITY_KEY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ENTITY_NAME | Call by reference | Type reference (TYPE) | STRING | 20130822 | ||||
| 2 | KEY_COMPONENTS | Call by reference | Type reference (TYPE) | STRING | 20130822 |
Method DEFINE_ENTITY_KEY on class /UI2/CL_PERF_TEST_DATA has no exception.
Method DEFINE_NAVIGATION_PROPERTY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CARDINALITY | Call by reference | Type reference (TYPE) | /IWBEP/IF_MGW_MED_ODATA_TYPES=>TY_E_MED_CARDINALITY | 20130822 | ||||
| 2 | NAVIGATION_PROPERTY | Call by reference | Type reference (TYPE) | STRING | 20130822 | ||||
| 3 | SOURCE_ENTITY_NAME | Call by reference | Type reference (TYPE) | STRING | 20130822 | ||||
| 4 | TARGET_ENTITY_NAME | Call by reference | Type reference (TYPE) | STRING | 20130822 |
Method DEFINE_NAVIGATION_PROPERTY on class /UI2/CL_PERF_TEST_DATA has no exception.
Method DELETE_ENTITY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ENTITY_NAME | Call by reference | Type reference (TYPE) | STRING | 20130822 | ||||
| 2 | KEY | Call by reference | Type reference (TYPE) | STRING | 20130822 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Business Exception | 20130823 | ||
| 2 | Technical Exception | 20130823 |
Method DELETE_ENTITY_INTERNAL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_KEY_TAB | Call by reference | Type reference (TYPE) | /IWBEP/T_MGW_NAME_VALUE_PAIR | table for name value pairs | 20130822 | |||
| 2 | IT_NAVIGATION_PATH | Call by reference | Type reference (TYPE) | /IWBEP/T_MGW_NAVIGATION_PATH | table of navigation paths | 20130822 | |||
| 3 | IV_ENTITY_NAME | Call by reference | Type reference (TYPE) | STRING | 20130822 | ||||
| 4 | IV_ENTITY_SET_NAME | Call by reference | Type reference (TYPE) | STRING | 20130822 | ||||
| 5 | IV_SOURCE_NAME | Call by reference | Type reference (TYPE) | STRING | 20130822 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Business Exception | 20130830 | ||
| 2 | Technical Exception | 20130830 |
Method FAIL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CATEGORY | Call by reference | Type reference (TYPE) | CSEQUENCE | 20130822 | ||||
| 2 | DETAIL | Call by reference | Type reference (TYPE) | CSEQUENCE | 20130822 | ||||
| 3 | LEVEL | Call by reference | Type reference (TYPE) | AUNIT_LEVEL | Level of ABAP Unit Check Error | 20130822 | |||
| 4 | MSG | Call by reference | Type reference (TYPE) | CSEQUENCE | 20130822 |
Method FAIL on class /UI2/CL_PERF_TEST_DATA has no exception.
Method GET_ENTITY_NAME_FOR_SET Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ENTITY_NAME | Value transfer | Type reference (TYPE) | STRING | 20130904 | ||||
| 2 | ENTITY_SET_NAME | Call by reference | Type reference (TYPE) | STRING | 20130904 |
Method GET_ENTITY_NAME_FOR_SET on class /UI2/CL_PERF_TEST_DATA has no exception.
Method GET_ENTITY_SET_NAME Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ENTITY_NAME | Call by reference | Type reference (TYPE) | STRING | 20130822 | ||||
| 2 | ENTITY_SET_NAME | Value transfer | Type reference (TYPE) | STRING | 20130822 |
Method GET_ENTITY_SET_NAME on class /UI2/CL_PERF_TEST_DATA has no exception.
Method GET_NAVPROP_INFO Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_CARDINALITY | Call by reference | Type reference (TYPE) | /IWBEP/IF_MGW_MED_ODATA_TYPES=>TY_E_MED_CARDINALITY | 20130904 | ||||
| 2 | EV_TARGET_ENTITY_NAME | Call by reference | Type reference (TYPE) | STRING | 20130904 | ||||
| 3 | IV_NAVIGATION_PROPERTY | Call by reference | Type reference (TYPE) | STRING | 20130904 | ||||
| 4 | IV_SOURCE_ENTITY_NAME | Call by reference | Type reference (TYPE) | STRING | 20130904 |
Method GET_NAVPROP_INFO on class /UI2/CL_PERF_TEST_DATA has no exception.
Method GET_PAGE_SET_PAGE_PATH Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | PAGE_ID | Call by reference | Type reference (TYPE) | STRING | 20130904 | ||||
| 2 | PAGE_SET_ID | Call by reference | Type reference (TYPE) | STRING | 20130904 | ||||
| 3 | PATH | Value transfer | Type reference (TYPE) | STRING | 20130904 |
Method GET_PAGE_SET_PAGE_PATH on class /UI2/CL_PERF_TEST_DATA has no exception.
Method INIT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | DATA_PROVIDER | Call by reference | Object reference (TYPE REF TO) | /IWBEP/CL_MGW_ABS_DATA | Abstract Business Data Provider | 20130822 | |||
| 2 | NAMESPACE | Call by reference | Type reference (TYPE) | STRING | `/SAP/` | 20130822 | |||
| 3 | SERVICE_DOCUMENT_NAME | Call by reference | Type reference (TYPE) | STRING | 20130822 | ||||
| 4 | SERVICE_DOCUMENT_VERSION | Call by reference | Type reference (TYPE) | NUMC4 | '0001' | Count parameters | 20130822 |
Method INIT on class /UI2/CL_PERF_TEST_DATA has no exception.
Method MODIFY_ENTITY_INTERNAL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_ENTITY | Call by reference | Type reference (TYPE) | DATA | 20130822 | ||||
| 2 | EV_IS_NULL | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20130822 | ||||
| 3 | IO_DATA_PROVIDER | Call by reference | Object reference (TYPE REF TO) | /IWBEP/IF_MGW_ENTRY_PROVIDER | MGW Entry Data Provider | 20130822 | |||
| 4 | IT_KEY_TAB | Call by reference | Type reference (TYPE) | /IWBEP/T_MGW_NAME_VALUE_PAIR | table for name value pairs | 20130822 | |||
| 5 | IT_NAVIGATION_PATH | Call by reference | Type reference (TYPE) | /IWBEP/T_MGW_NAVIGATION_PATH | table of navigation paths | 20130822 | |||
| 6 | IV_ENTITY_IS_SUPPLIED | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20130822 | ||||
| 7 | IV_ENTITY_NAME | Call by reference | Type reference (TYPE) | STRING | 20130822 | ||||
| 8 | IV_ENTITY_SET_NAME | Call by reference | Type reference (TYPE) | STRING | 20130822 | ||||
| 9 | IV_SOURCE_NAME | Call by reference | Type reference (TYPE) | STRING | 20130822 | ||||
| 10 | I_UPDATE | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | 20130822 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20130830 | |||
| 2 | 20130830 |
Method PARSE_NAVIGATION_PATH Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_KEY_TAB | Call by reference | Type reference (TYPE) | /IWBEP/T_MGW_NAME_VALUE_PAIR | table for name value pairs | 20130904 | |||
| 2 | ET_NAVIGATION_PATH | Call by reference | Type reference (TYPE) | /IWBEP/T_MGW_NAVIGATION_PATH | table of navigation paths | 20130904 | |||
| 3 | EV_CARDINALITY | Call by reference | Type reference (TYPE) | /IWBEP/IF_MGW_MED_ODATA_TYPES=>TY_E_MED_CARDINALITY | 20130904 | ||||
| 4 | EV_SOURCE_ENTITY_SET_NAME | Call by reference | Type reference (TYPE) | STRING | 20130904 | ||||
| 5 | EV_TARGET_ENTITY_NAME | Call by reference | Type reference (TYPE) | STRING | 20130904 | ||||
| 6 | IV_PATH | Call by reference | Type reference (TYPE) | STRING | 20130904 |
Method PARSE_NAVIGATION_PATH on class /UI2/CL_PERF_TEST_DATA has no exception.
Method RFC_READ_ENTITY_SIMPLE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ENTITY | Call by reference | Type reference (TYPE) | DATA | 20131009 | ||||
| 2 | ENTITY_NAME | Call by reference | Type reference (TYPE) | STRING | 20131009 | ||||
| 3 | EXCEPTION_CATEGORY | Call by reference | Type reference (TYPE) | /IWBEP/S_MESSAGE_CONTAINER_H-EXCEPTION_CATEGORY | values: /iwbep/if_message_container=>gcs_exception_category | 20131009 | |||
| 4 | EXCEPTION_OCCURRED | Call by reference | Type reference (TYPE) | ABAP_BOOL | a simple flag for the caller's convenience | 20131009 | |||
| 5 | KEY | Call by reference | Type reference (TYPE) | STRING | 20131009 |
Method RFC_READ_ENTITY_SIMPLE on class /UI2/CL_PERF_TEST_DATA has no exception.
Method SAVE_MESSAGES Signature
Method SAVE_MESSAGES on class /UI2/CL_PERF_TEST_DATA has no parameter.
Method SAVE_MESSAGES on class /UI2/CL_PERF_TEST_DATA has no exception.
Method UNIT_TEST_ERROR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | DETAIL | Call by reference | Type reference (TYPE) | STRING | 20130822 | ||||
| 2 | MSG | Call by reference | Type reference (TYPE) | STRING | 20130822 |
Method UNIT_TEST_ERROR on class /UI2/CL_PERF_TEST_DATA has no exception.
History
| Last changed by/on | SAP | 20141120 |
| SAP Release Created in | 100 |