SAP ABAP Interface /IWBEP/IF_SB_GEN_DPC_DS_PR (SB: DPC Generator provider)
Hierarchy
☛
SAP_GWFND (Software Component) SAP Gateway Foundation
⤷
OPU-BSE-SB (Application Component) Gateway Service Builder
⤷
/IWBEP/SB_GENDPC_CMN (Package) Gateway Service Builder # Generator DPC for CMN
⤷
⤷
Meta Relationship - Used By
| # | Relationship type | Used by | Short Description | Created on |
|---|---|---|---|---|
| 1 | Interface implementation (CLASS c. INTERFACES i_ref) | /IWBEP/CL_SB_GEN_DPC_DS_PR | SB: abstract DPC Generator provider | 20130408 |
Properties
| Interface | /IWBEP/IF_SB_GEN_DPC_DS_PR | |
| Short Description | SB: DPC Generator provider |
General Data
| Package | /IWBEP/SB_GENDPC_CMN | Gateway Service Builder # Generator DPC for CMN |
| Created | 20130402 | SAP |
| Last changed | 20141120 | |
| Unicode checks active |
Forward declarations
| # | Type group / Object type | Type | Type Description |
|---|---|---|---|
| 1 | /IWBEP/IF_SBCM_MSG_OBJECT | Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... |
| 2 | /IWBEP/IF_SB_GEN_DPC_GENERATE | 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 /IWBEP/IF_SB_GEN_DPC_DS_PR has no interface.
Friends
Interface /IWBEP/IF_SB_GEN_DPC_DS_PR has no friend.
Attributes
Interface /IWBEP/IF_SB_GEN_DPC_DS_PR has no attribute.
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Instance method | Public | Method | Get generated code for each additional method | 20130402 | |
| 2 | Instance method | Public | Method | Get gateway methods to be redefined | 20130923 | |
| 3 | Instance method | Public | Method | Get additional interfaces to be added to DPC | 20130407 | |
| 4 | Instance method | Public | Method | Get generated code per operation | 20130402 | |
| 5 | Instance method | Public | Method | Initialize objects | 20130407 |
Events
Interface /IWBEP/IF_SB_GEN_DPC_DS_PR has no event.
Types
| # | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
|---|---|---|---|---|---|---|---|
| 1 | TY_S_METHOD | Public | See coding | 20130923 | BEGIN OF ty_s_method,
interface TYPE seoclsname,
method TYPE seocpdname,
END OF ty_s_method
|
||
| 2 | TY_T_METHOD | Public | See coding | 20130923 | ty_t_method TYPE STANDARD TABLE OF ty_s_method
|
Method Signatures
Method GET_ADDITIONAL_GENERATED_CODE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_GENERATED_ARTIFACTS | Call by reference | Type reference (TYPE) | /IWBEP/T_SB_GEN_ARTIFACTS | Genrated artifacts | 20130409 | |||
| 2 | ET_GENERATED_CODE | Call by reference | Type reference (TYPE) | RSWSOURCET | ABAP Source | 20130409 | |||
| 3 | ET_MESSAGE | Call by reference | Type reference (TYPE) | /IWBEP/IF_SBCM_MSG_OBJECT=>TY_T_OBJECT | 20130409 | ||||
| 4 | IV_INTERFACE | Call by reference | Type reference (TYPE) | SEOCLSNAME | Object Type Name | 20130402 | |||
| 5 | IV_METHOD | Call by reference | Type reference (TYPE) | SEOCPDNAME | Full Component Name | 20130402 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | DPC handler exception class | 20130903 |
Method GET_GATEWAY_REDEFINED_METHODS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_METHOD | Call by reference | Type reference (TYPE) | TY_T_METHOD | 20130923 |
Method GET_GATEWAY_REDEFINED_METHODS on Interface /IWBEP/IF_SB_GEN_DPC_DS_PR has no exception.
Method GET_INTERFACES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RT_INTERFACE | Value transfer | Type reference (TYPE) | RLB_T_CLIF | Reuse Library: Table with Classes/Interfaces | 20130407 |
Method GET_INTERFACES on Interface /IWBEP/IF_SB_GEN_DPC_DS_PR has no exception.
Method GET_OPERATION_GENERATED_CODE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_GENERATED_ARTIFACTS | Call by reference | Type reference (TYPE) | /IWBEP/T_SB_GEN_ARTIFACTS | 20130409 | ||||
| 2 | ET_GENERATED_CODE | Call by reference | Type reference (TYPE) | RSWSOURCET | 20130409 | ||||
| 3 | ET_MESSAGE | Call by reference | Type reference (TYPE) | /IWBEP/IF_SBCM_MSG_OBJECT=>TY_T_OBJECT | 20130409 | ||||
| 4 | IO_OPERATION | Call by reference | Object reference (TYPE REF TO) | /IWBEP/IF_SBDSP_OPERATION | SB - DSP - Operation DM | 20130402 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | SB: exception | 20130409 | ||
| 2 | DPC handler exception class | 20130409 |
Method INITIALIZE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IO_SB_PROJECT | Call by reference | Object reference (TYPE REF TO) | /IWBEP/IF_SBDM_PROJECT | SB - Domain Model - Project | 20130407 | |||
| 2 | IT_GENERATED_ARTIFACTS | Call by reference | Type reference (TYPE) | /IWBEP/T_SB_GEN_ARTIFACTS | Genrated artifacts | 20130407 | |||
| 3 | IT_GEN_METHODS | Call by reference | Type reference (TYPE) | /IWBEP/IF_SB_GEN_DPC_GENERATE=>TT_ENTITYSET_GENERATED_METHODS | 20130407 | ||||
| 4 | IT_METHOD_DEF | Call by reference | Type reference (TYPE) | /IWBEP/IF_SB_GEN_DPC_GENERATE=>TT_METHOD_DEF | 20130417 | ||||
| 5 | IT_MPC_TYPE_DETAILS | Call by reference | Type reference (TYPE) | /IWBEP/T_SBMC_TYPE_DETL | Table type for generated entity type details | 20130407 | |||
| 6 | IV_BOP_INTERFACE | Call by reference | Type reference (TYPE) | SEOCLSNAME | 'ZIF_' | Object Type Name | 20130407 | ||
| 7 | IV_DPC_BASE_CLASS | Call by reference | Type reference (TYPE) | SEOCLSNAME | Object Type Name | 20130407 | |||
| 8 | IV_DPC_IMPL_CLASS | Call by reference | Type reference (TYPE) | SEOCLSNAME | Object Type Name | 20130407 | |||
| 9 | IV_MPC_BASE_CLASS | Call by reference | Type reference (TYPE) | SEOCLSNAME | Object Type Name | 20130407 | |||
| 10 | IV_PACKAGE | Call by reference | Type reference (TYPE) | DEVCLASS | '$TMP' | Package | 20130407 | ||
| 11 | IV_REQUEST | Call by reference | Type reference (TYPE) | E070-TRKORR | Request/Task | 20130407 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | DPC handler exception class | 20130407 |
History
| Last changed by/on | SAP | 20141120 |
| SAP Release Created in | 200 |