SAP ABAP Interface IF_FDT_DSM_DEPL_EXIT (Interface for DSM deployment exit)
Hierarchy
☛
SAP_BASIS (Software Component) SAP Basis Component
⤷
BC-SRV-BR (Application Component) BRFplus - ABAP-Based Business Rules
⤷
SFDT_BRS_RS (Package) Business Rule Services: Remote Services
⤷
⤷
Properties
| Interface | IF_FDT_DSM_DEPL_EXIT | |
| Short Description | Interface for DSM deployment exit |
General Data
| Package | SFDT_BRS_RS | Business Rule Services: Remote Services |
| Created | 20130625 | SAP |
| Last changed | 20140121 | 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 | IF_FDT_TYPES | Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... |
Interfaces
Interface IF_FDT_DSM_DEPL_EXIT has no interface.
Friends
Interface IF_FDT_DSM_DEPL_EXIT has no friend.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | GV_USE_DEPL_CREATE | Static Attribute | Public | Type reference (TYPE) | ABAP_BOOL | Use method DEPLOYMENT_CREATE_BLOB | 20130709 | ||
| 2 | GV_USE_DEPL_PROCESS | Static Attribute | Public | Type reference (TYPE) | ABAP_BOOL | Use method DEPLOYMENT_PROCESS_BLOB | 20130709 | ||
| 3 | GV_USE_RET_CREATE | Static Attribute | Public | Type reference (TYPE) | ABAP_BOOL | Use method RETRIEVAL_CREATE_BLOB | 20130709 | ||
| 4 | GV_USE_RET_PROCESS | Static Attribute | Public | Type reference (TYPE) | ABAP_BOOL | Use method RETRIEVAL_PROCESS_BLOB | 20130709 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Static method | Public | Method | Create BLOB in deployment step | 20130625 | |
| 2 | Static method | Public | Method | Process BLOB in deployment step | 20130625 | |
| 3 | Static method | Public | Method | Create BLOB in retrieval step | 20130625 | |
| 4 | Static method | Public | Method | Process BLOB in retrieval step | 20130625 |
Events
Interface IF_FDT_DSM_DEPL_EXIT has no event.
Types
Interface IF_FDT_DSM_DEPL_EXIT has no local type.
Method Signatures
Method DEPLOYMENT_CREATE_BLOB Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CV_BLOB | Call by reference | Type reference (TYPE) | STRING | BLOB to be sent down to managed system | 20130625 | |||
| 2 | ET_MESSAGE | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>T_MESSAGE | Messages in an error case | 20130625 | |||
| 3 | EV_FAILURE | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE: Failure | 20130625 | |||
| 4 | IV_APPLICATION_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ID | Application ID | 20130625 | |||
| 5 | IV_SERVICE_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ID | Service ID | 20130625 | |||
| 6 | IV_VALID_FROM | Call by reference | Type reference (TYPE) | TIMESTAMP | Validity Start timestamp | 20130625 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | FDT: Invalid Input | 20130625 |
Method DEPLOYMENT_PROCESS_BLOB Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_MESSAGE | Call by reference | Type reference (TYPE) | FDT_T_MESSAGE | Failure / Success message | 20130625 | |||
| 2 | EV_FAILURE | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE: Failure while working on / validating BLOB | 20130625 | |||
| 3 | IV_APPLICATION_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ID | Application ID | 20130625 | |||
| 4 | IV_BLOB | Call by reference | Type reference (TYPE) | STRING | BLOB | 20130625 | |||
| 5 | IV_SERVICE_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ID | Service ID | 20130625 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | FDT: Invalid Input | 20130625 |
Method RETRIEVAL_CREATE_BLOB Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_MESSAGE | Call by reference | Type reference (TYPE) | FDT_T_MESSAGE | Messages | 20130625 | |||
| 2 | EV_BLOB | Call by reference | Type reference (TYPE) | STRING | Created BLOB | 20130625 | |||
| 3 | EV_FAILURE | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE: Failure during creation | 20130625 | |||
| 4 | IV_APPLICATION_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ID | Application ID | 20130625 | |||
| 5 | IV_SERVICE_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ID | Service ID | 20130625 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | FDT: Invalid Input | 20130625 |
Method RETRIEVAL_PROCESS_BLOB Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CV_BLOB | Call by reference | Type reference (TYPE) | STRING | BLOB to be stored | 20130625 | |||
| 2 | IV_APPLICATION_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ID | Application ID | 20130625 | |||
| 3 | IV_SERVICE_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ID | Service ID | 20130625 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | FDT: Invalid Input | 20130625 |
History
| Last changed by/on | SAP | 20140121 |
| SAP Release Created in | 740 |