SAP ABAP Interface IF_SIW_PROXY_READER (Read Access to Generated Proxies)
Hierarchy
☛
SAP_BASIS (Software Component) SAP Basis Component
⤷
BC-ESI-SIW (Application Component) Service Implementation Workbench
⤷
S_SIW_ADAPTER (Package) SIW: Adapter
⤷
⤷
Meta Relationship - Used By
| # | Relationship type | Used by | Short Description | Created on |
|---|---|---|---|---|
| 1 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_SIW_PROXY_ACCESS | access to proxy generation (local) | 20070327 |
Properties
| Interface | IF_SIW_PROXY_READER | |
| Short Description | Read Access to Generated Proxies |
General Data
| Package | S_SIW_ADAPTER | SIW: Adapter |
| Created | 20070327 | SAP |
| Last changed | 20130531 | 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) |
| 2 | CL_ESR_BROWSER_TREE | Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) |
| 3 | CL_PROXY_PUBLIC_UTILS | Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) |
| 4 | CL_PROXY_QUERY | Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) |
Interfaces
Interface IF_SIW_PROXY_READER has no interface.
Friends
Interface IF_SIW_PROXY_READER has no friend.
Attributes
Interface IF_SIW_PROXY_READER has no attribute.
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Instance method | Public | Method | Get Namespaces | 20100816 | |
| 2 | Instance method | Public | Method | Gets Proxies According to Selection Ranges | 20100810 | |
| 3 | Instance method | Public | Method | Delivers Proxy Data for a service operation | 20071203 | |
| 4 | Instance method | Public | Method | Gets Proxies by Range (full Key) | 20100811 | |
| 5 | Instance method | Public | Method | Returns information about proxy's Log structure | 20101206 | |
| 6 | Instance method | Public | Method | Returns information about proxy's MsgHdr structure | 20101206 | |
| 7 | Instance method | Public | Method | Returns information about proxy's ProcCondition structure | 20101206 | |
| 8 | Instance method | Public | Method | Returns information for proxy structure | 20101206 | |
| 9 | Instance method | Public | Method | Get Software Component Versions | 20100903 | |
| 10 | Instance method | Public | Method | Check if a service is an ES Repository service | 20101108 | |
| 11 | Instance method | Public | Method | Check proxy filter | 20110517 |
Events
Interface IF_SIW_PROXY_READER has no event.
Types
Interface IF_SIW_PROXY_READER has no local type.
Method Signatures
Method GET_NAMESPACES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_TAB_NAMESPACE | Call by reference | Type reference (TYPE) | SIW_TAB_NSPCE_RANGES | Range: Namespaces | 20100816 | |||
| 2 | RT_NAMESPACES | Value transfer | Type reference (TYPE) | SIW_TAB_NAMESPACE | SIW: List of Proxy Namespaces | 20100816 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Error during access of ressources | 20100816 |
Method GET_PROXIES_BY_RANGE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_TAB_ABAP_KEYS | Call by reference | Type reference (TYPE) | SIW_TAB_ABAP_KEY | Proxy: List of ABAP keys | 20100813 | |||
| 2 | I_DIRECTION | Call by reference | Type reference (TYPE) | SIW_DTE_PRX_DIR | SPACE | Interface Direction: 'I' =Inbound, 'O' =Outbound, space=All | 20100813 | ||
| 3 | I_MAX_COUNT | Call by reference | Type reference (TYPE) | SY-TABIX | 200 | Index of Internal Tables | 20100813 | ||
| 4 | I_TAB_GEN_APPL_RANGE | Call by reference | Type reference (TYPE) | SIW_TAB_PROXY_GEN_APPL | Range Table for PRXGENAPPL | 20100813 | |||
| 5 | I_TAB_NAME | Call by reference | Type reference (TYPE) | SIW_TAB_NAME_RANGES | Range: Repository Name | 20100813 | |||
| 6 | I_TAB_NAMESPACE | Call by reference | Type reference (TYPE) | SIW_TAB_NSPCE_RANGES | Range: Namespaces | 20100813 | |||
| 7 | I_TAB_R3_NAME | Call by reference | Type reference (TYPE) | SIW_TAB_R3NAME_RANGES | Range: ABAP Name | 20100813 | |||
| 8 | I_TAB_R3_TYPE | Call by reference | Type reference (TYPE) | SIW_TAB_R3OBJ_RANGES | Range: ABAP Type | 20100813 | |||
| 9 | I_TAB_TYPE | Call by reference | Type reference (TYPE) | SIW_TAB_TYPE_RANGES | Range: Category (ifmtypedef, ...) | 20100813 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Error during access of ressources | 20100813 |
Method GET_PROXY_DATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_DIRECTION | Call by reference | Type reference (TYPE) | SIW_DTE_PRX_DIR | 'I' | Proxy Generation: Interface Direction (Inbound/Outbound) | 20100806 | ||
| 2 | I_ESR_KEY | Call by reference | Type reference (TYPE) | SIW_STR_ESR_KEYS | 20071203 | ||||
| 3 | I_PRX_CLASS | Call by reference | Type reference (TYPE) | SIW_DTE_PROXY_CLASS | Proxy class name | 20071203 | |||
| 4 | R_ESR_DATA | Value transfer | Type reference (TYPE) | SIW_STR_ESR_DATA | Structure for Data Derived from ES Repository | 20071203 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Error during access of ressources | 20071203 |
Method GET_PROXY_KEYS_BY_RANGE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_TAB_INTF_DATA | Call by reference | Type reference (TYPE) | SIW_TAB_INTF_DETAIL | Interface Details | 20100813 | |||
| 2 | E_TAB_PROXY_KEYS | Call by reference | Type reference (TYPE) | SIW_TAB_PROXY_KEYS | Proxy Key Information | 20100813 | |||
| 3 | I_DIRECTION | Call by reference | Type reference (TYPE) | SIW_DTE_PRX_DIR | SPACE | Interface Direction: 'I' =Inbound, 'O' =Outbound, space=All | 20100813 | ||
| 4 | I_MAX_COUNT | Call by reference | Type reference (TYPE) | SY-TABIX | 200 | Index of Internal Tables | 20100813 | ||
| 5 | I_TAB_GEN_APPL_RANGE | Call by reference | Type reference (TYPE) | SIW_TAB_PROXY_GEN_APPL | Range Table for PRXGENAPPL | 20100813 | |||
| 6 | I_TAB_NAME | Call by reference | Type reference (TYPE) | SIW_TAB_NAME_RANGES | Range: Repository Name | 20100813 | |||
| 7 | I_TAB_NAMESPACE | Call by reference | Type reference (TYPE) | SIW_TAB_NSPCE_RANGES | Range: Namespaces | 20100813 | |||
| 8 | I_TAB_R3_NAME | Call by reference | Type reference (TYPE) | SIW_TAB_R3NAME_RANGES | Range: ABAP Name | 20100813 | |||
| 9 | I_TAB_R3_TYPE | Call by reference | Type reference (TYPE) | SIW_TAB_R3OBJ_RANGES | Range: ABAP Type | 20100813 | |||
| 10 | I_TAB_TYPE | Call by reference | Type reference (TYPE) | SIW_TAB_TYPE_RANGES | Range: Category (ifmtypedef, ...) | 20100813 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Error during access of ressources | 20100813 |
Method GET_PROXY_LOG Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_TYPENAME_MSGTYPE | Call by reference | Type reference (TYPE) | RS38L_TYP | Type of the Response Message Type | 20101206 | |||
| 2 | R_PROXY_CONTEXT_LOG | Value transfer | Type reference (TYPE) | SIW_STR_PRX_LOG | Proxy Information of Log | 20101206 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Error during access of ressources | 20101206 |
Method GET_PROXY_MSG_HDR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_TYPENAME_QUERY | Call by reference | Type reference (TYPE) | RS38L_TYP | Associated Type of an Interface Parameter | 20101206 | |||
| 2 | R_PROXY_CONTEXT_MSG_HEADER | Value transfer | Type reference (TYPE) | SIW_STR_PRX_MESSAGE_HEADER | Proxy Information of Message Header | 20101206 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Error during access of ressources | 20101206 |
Method GET_PROXY_PROC_CND Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_PROXY_CONTEXT_QUERY | Call by reference | Type reference (TYPE) | SIW_STR_PRX_PROC_COND_QRY | Proxy Information of Processing Conditions (Query) | 20101206 | |||
| 2 | E_PROXY_CONTEXT_RESPONSE | Call by reference | Type reference (TYPE) | SIW_STR_PRX_PROC_COND_RSP | Proxy Information of Processing Conditions (Response) | 20101206 | |||
| 3 | I_TYPENAME_QUERY | Call by reference | Type reference (TYPE) | RS38L_TYP | Associated Type of an Interface Parameter | 20101206 | |||
| 4 | I_TYPENAME_RESPONSE | Call by reference | Type reference (TYPE) | RS38L_TYP | Associated Type of an Interface Parameter | 20101206 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Error during access of ressources | 20101206 |
Method GET_PROXY_STRUCTURE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_TYPENAME | Call by reference | Type reference (TYPE) | RS38L_TYP | Associated Type of an Interface Parameter | 20101206 | |||
| 2 | R_PROXY_CONTEXT | Value transfer | Type reference (TYPE) | SIW_STR_PROXY_IN | Proxy Information (Inbound) | 20101206 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Error during access of ressources | 20101206 |
Method GET_SOFTWARE_COMP_VERSIONS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | R_TAB_SWCV_LINE | Value transfer | Type reference (TYPE) | SIW_TAB_SWCV_LINE | List of ES Repository Software Components (with Attributes) | 20100903 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Error during access of ressources | 20100903 |
Method IS_ESR_PROXY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_ESR_KEY | Call by reference | Type reference (TYPE) | SIW_STR_ESR_KEYS | SIW: key elements of web services in ES Repository | 20101108 | |||
| 2 | R_IS_ESR | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20101108 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Error during access of ressources | 20101206 |
Method IS_PROXY_FILTER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | R_FILTER | Value transfer | Type reference (TYPE) | ABAP_BOOL | Boolean Variable (X=True, -=False, Space=Unknown) | 20110517 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Error during access of ressources | 20110517 |
History
| Last changed by/on | SAP | 20130531 |
| SAP Release Created in |