Hierarchy
⤷
⤷
Meta Relationship - Used By
| # | Relationship type | Used by | Short Description | Created on |
|---|---|---|---|---|
| 1 | Interface implementation (CLASS c. INTERFACES i_ref) | /IWCOR/CL_DS_CNTXT | OData context | 20110808 |
| 2 | Interface implementation (CLASS c. INTERFACES i_ref) | /IWCOR/CL_DS_STUB_CNTXT | Mocked Context | 20120928 |
Properties
| Interface | /IWCOR/IF_DS_CNTXT | |
| Short Description | OData Context |
General Data
| Package | /IWCOR/SODATA_CORE | Data Services Core Runtime |
| Created | 20120815 | SAP |
| Last changed | 20131127 | SAP |
| 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 | Abstract | Final | Description | Created on |
|---|---|---|---|---|---|
| 1 | /IWCOR/IF_REST_CONTEXT | REST Context | 20120815 |
Friends
Interface /IWCOR/IF_DS_CNTXT has no friend.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | DEBUG | Instance attribute | Public | Type reference (TYPE) | ABAP_BOOL | 20120815 | |||
| 2 | GC_MIMEPART_HEADER | Constant | Public | Type reference (TYPE) | I | 1 | 20130201 | ||
| 3 | GC_PARAM_CONTENT_REFERENCES | Constant | Public | Type reference (TYPE) | STRING | 'ContentReferences' | 20120815 | ||
| 4 | GC_REQUEST_AND_MIMEPART_HEADER | Constant | Public | Type reference (TYPE) | I | 3 | 20130114 | ||
| 5 | GC_REQUEST_HEADER | Constant | Public | Type reference (TYPE) | I | 2 | 20130114 |
Methods
Events
Interface /IWCOR/IF_DS_CNTXT has no event.
Types
| # | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
|---|---|---|---|---|---|---|---|
| 1 | CONDITIONAL_INFO_S | Public | See coding | Conditional info | 20120815 | BEGIN OF conditional_info_s,
request TYPE REF TO /IWCOR/if_rest_request,
incomplete TYPE abap_bool,
END OF conditional_info_s
|
|
| 2 | CONTENT_REFERENCE_S | Public | See coding | Content reference | 20120815 | BEGIN OF content_reference_s,
entity TYPE ref to /IWCOR/if_rest_entity,
id TYPE string,
uri TYPE string,
content_id_location TYPE i,
END OF content_reference_s
|
|
| 3 | CONTENT_REFERENCE_T | Public | See coding | Content references | 20120815 | content_reference_t TYPE STANDARD TABLE OF content_reference_s WITH key entity
|
|
| 4 | OBJECT_PARAMETER_S | Public | Attribute reference (LIKE) | 20120815 | |
||
| 5 | OBJECT_PARAMETER_T | Public | See coding | Object parameters | 20120815 | object_parameter_t TYPE STANDARD TABLE OF object_parameter_s WITH DEFAULT KEY
|
|
| 6 | PARAMETER_S | Public | Attribute reference (LIKE) | 20120815 | |
||
| 7 | PARAMETER_T | Public | Attribute reference (LIKE) | 20120815 | |
Method Signatures
Method CLONE Signature
Method CLONE on Interface /IWCOR/IF_DS_CNTXT has no parameter.
Method CLONE on Interface /IWCOR/IF_DS_CNTXT has no exception.
Method GET_CONDITIONAL_INFO Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RD_CONDITIONAL_INFO | Value transfer | Object reference (TYPE REF TO) | CONDITIONAL_INFO_S | 20120815 |
Method GET_CONDITIONAL_INFO on Interface /IWCOR/IF_DS_CNTXT has no exception.
Method GET_CONSOLE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RO_CONSOLE | Value transfer | Object reference (TYPE REF TO) | /IWCOR/IF_DS_CONSOLE | 20120815 |
Method GET_CONSOLE on Interface /IWCOR/IF_DS_CNTXT has no exception.
Method GET_CONTENT_REFERENCES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RD_CONTENT_REFERENCES | Value transfer | Object reference (TYPE REF TO) | CONTENT_REFERENCE_T | 20120815 |
Method GET_CONTENT_REFERENCES on Interface /IWCOR/IF_DS_CNTXT has no exception.
Method GET_DATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_NAME | Call by reference | Type reference (TYPE) | STRING | 20120815 | ||||
| 2 | RD_VALUE | Value transfer | Object reference (TYPE REF TO) | DATA | 20120815 |
Method GET_DATA on Interface /IWCOR/IF_DS_CNTXT has no exception.
Method GET_DATA_SERVICE_VERSION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RV_VALUE | Value transfer | Type reference (TYPE) | STRING | 20120815 |
Method GET_DATA_SERVICE_VERSION on Interface /IWCOR/IF_DS_CNTXT has no exception.
Method GET_MAX_DATA_SERVICE_VERSION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RV_VALUE | Value transfer | Type reference (TYPE) | STRING | 20120815 |
Method GET_MAX_DATA_SERVICE_VERSION on Interface /IWCOR/IF_DS_CNTXT has no exception.
Method GET_OBJECT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_NAME | Call by reference | Type reference (TYPE) | STRING | 20120815 | ||||
| 2 | RO_OBJECT | Value transfer | Object reference (TYPE REF TO) | OBJECT | 20120815 |
Method GET_OBJECT on Interface /IWCOR/IF_DS_CNTXT has no exception.
Method GET_PARAMETER Signature
Method GET_PARAMETER on Interface /IWCOR/IF_DS_CNTXT has no parameter.
Method GET_PARAMETER on Interface /IWCOR/IF_DS_CNTXT has no exception.
Method GET_PARAMETERS Signature
Method GET_PARAMETERS on Interface /IWCOR/IF_DS_CNTXT has no parameter.
Method GET_PARAMETERS on Interface /IWCOR/IF_DS_CNTXT has no exception.
Method GET_PARAMETER_REFERENCE Signature
Method GET_PARAMETER_REFERENCE on Interface /IWCOR/IF_DS_CNTXT has no parameter.
Method GET_PARAMETER_REFERENCE on Interface /IWCOR/IF_DS_CNTXT has no exception.
Method GET_RESOURCE_PATH Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RV_VALUE | Value transfer | Type reference (TYPE) | STRING | 20120815 |
Method GET_RESOURCE_PATH on Interface /IWCOR/IF_DS_CNTXT has no exception.
Method GET_SERVICE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RO_SERVICE | Value transfer | Object reference (TYPE REF TO) | /IWCOR/IF_DS_SVC | 20120815 |
Method GET_SERVICE on Interface /IWCOR/IF_DS_CNTXT has no exception.
Method GET_SERVICE_NAME Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RV_VALUE | Value transfer | Type reference (TYPE) | STRING | 20120815 |
Method GET_SERVICE_NAME on Interface /IWCOR/IF_DS_CNTXT has no exception.
Method GET_SERVICE_NAMESPACE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RV_VALUE | Value transfer | Type reference (TYPE) | STRING | 20120815 |
Method GET_SERVICE_NAMESPACE on Interface /IWCOR/IF_DS_CNTXT has no exception.
Method GET_SERVICE_ROOT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RV_VALUE | Value transfer | Type reference (TYPE) | STRING | 20120815 |
Method GET_SERVICE_ROOT on Interface /IWCOR/IF_DS_CNTXT has no exception.
Method GET_SERVICE_ROOT_ABSOLUTE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RV_VALUE | Value transfer | Type reference (TYPE) | STRING | 20120815 |
Method GET_SERVICE_ROOT_ABSOLUTE on Interface /IWCOR/IF_DS_CNTXT has no exception.
Method GET_SERVICE_SEGMENT_PARAMETER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_PARAMETER | Call by reference | Type reference (TYPE) | TIHTTPNVP | 20120815 |
Method GET_SERVICE_SEGMENT_PARAMETER on Interface /IWCOR/IF_DS_CNTXT has no exception.
Method GET_URI Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RO_URI | Value transfer | Object reference (TYPE REF TO) | /IWCOR/IF_DS_URI | 20120815 |
Method GET_URI on Interface /IWCOR/IF_DS_CNTXT has no exception.
Method REMOVE_PARAMETER Signature
Method REMOVE_PARAMETER on Interface /IWCOR/IF_DS_CNTXT has no parameter.
Method REMOVE_PARAMETER on Interface /IWCOR/IF_DS_CNTXT has no exception.
Method RUNTIME_MEASUREMENT_START Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_CLASSNAME | Call by reference | Type reference (TYPE) | STRING | 20120815 | ||||
| 2 | IV_METHOD | Call by reference | Type reference (TYPE) | STRING | 20120815 | ||||
| 3 | RV_HANDLE | Value transfer | Type reference (TYPE) | I | 20120815 |
Method RUNTIME_MEASUREMENT_START on Interface /IWCOR/IF_DS_CNTXT has no exception.
Method RUNTIME_MEASUREMENT_STOP Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_HANDLE | Call by reference | Type reference (TYPE) | I | 20120815 |
Method RUNTIME_MEASUREMENT_STOP on Interface /IWCOR/IF_DS_CNTXT has no exception.
Method SET_DATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ID_VALUE | Call by reference | Object reference (TYPE REF TO) | DATA | 20120815 | ||||
| 2 | IV_NAME | Call by reference | Type reference (TYPE) | STRING | 20120815 |
Method SET_DATA on Interface /IWCOR/IF_DS_CNTXT has no exception.
Method SET_OBJECT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IO_OBJECT | Call by reference | Object reference (TYPE REF TO) | OBJECT | 20120815 | ||||
| 2 | IV_NAME | Call by reference | Type reference (TYPE) | STRING | 20120815 |
Method SET_OBJECT on Interface /IWCOR/IF_DS_CNTXT has no exception.
Method SET_PARAMETER Signature
Method SET_PARAMETER on Interface /IWCOR/IF_DS_CNTXT has no parameter.
Method SET_PARAMETER on Interface /IWCOR/IF_DS_CNTXT has no exception.
History
| Last changed by/on | SAP | 20131127 |
| SAP Release Created in | 200 |