SAP ABAP Interface IF_DRF_OUTBOUND (Interface for Data Replication Framework)
Hierarchy
☛
SAP_BS_FND (Software Component) SAP Business Suite Foundation
⤷ CA-MDG-DRF (Application Component) Data Replication Framework
⤷ DRF_SERVICES_OUTBOUND (Package) Data Replication Framework: Outbound Services
⤷ CA-MDG-DRF (Application Component) Data Replication Framework
⤷ DRF_SERVICES_OUTBOUND (Package) Data Replication Framework: Outbound Services
Meta Relationship - Used By
Properties
Interface | IF_DRF_OUTBOUND | |
Short Description | Interface for Data Replication Framework |
General Data
Package | DRF_SERVICES_OUTBOUND | Data Replication Framework: Outbound Services |
Created | 20081205 | SAP |
Last changed | 20110908 | 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_MDG_CHANGE_POINTER | Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) |
3 | RSDS | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
Interface IF_DRF_OUTBOUND has no interface.
Friends
Interface IF_DRF_OUTBOUND has no friend.
Attributes
Interface IF_DRF_OUTBOUND has no attribute.
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ANALYZE_CHANGES_BY_CHG_POINTER | Instance method | Public | Method | Change Analysis by Change Pointers | 20081205 |
2 | ANALYZE_CHANGES_BY_MDG_CP | Instance method | Public | Method | Change Analysis by MDG Change Pointers | 20090817 |
3 | ANALYZE_CHANGES_BY_OTHERS | Instance method | Public | Method | Change Analysis by 'other' parameters than change pointers | 20081205 |
4 | APPLY_NODE_INST_FILTER_MULTI | Instance method | Public | Method | Apply Node Instance Filter on Multiple Relevant Objects | 20081218 |
5 | APPLY_NODE_INST_FILTER_SINGLE | Instance method | Public | Method | Apply Node Instance Filter on Sinlge Relevant Object | 20090109 |
6 | BUILD_PARALLEL_PACKAGE | Instance method | Public | Method | Build Parallel Package for message processing | 20081205 |
7 | ENRICH_FILTER_CRITERIA | Instance method | Public | Method | Enrich Filter Criteria | 20081205 |
8 | FINALIZE | Instance method | Public | Method | Finalize method for outbound implementation | 20090115 |
9 | INITIALIZE | Static method | Public | Method | Initialize method of the outbound implementation | 20081209 |
10 | MAP_DATA2MESSAGE | Instance method | Public | Method | Map Internal Data to the Message | 20081205 |
11 | READ_COMPLETE_DATA | Instance method | Public | Method | Read Complete data | 20081218 |
12 | SEND_MESSAGE | Instance method | Public | Method | Sends Processed Message | 20081205 |
Events
Interface IF_DRF_OUTBOUND has no event.
Types
Interface IF_DRF_OUTBOUND has no local type.
Method Signatures
Method ANALYZE_CHANGES_BY_CHG_POINTER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CT_CHANGED_OBJECTS | Call by reference | Type reference (TYPE) | SORTED TABLE | Changed Objects | 20090114 | ||
2 | Exporting | ES_STAT_INFO | Call by reference | Type reference (TYPE) | DRF_S_STAT_INFO | Statistical Information | 20081205 | ||
3 | Importing | IT_CHANGE_POINTER | Call by reference | Type reference (TYPE) | DRF_T_BDCP | Storage-Optimized Change Pointer | 20090115 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_DRF_ANALYZE_CHANGES | Exceptions When Filtering | 20081205 | |
2 | CX_DRF_EXCEPTION | Root Class for Exceptions | 20081205 |
Method ANALYZE_CHANGES_BY_MDG_CP Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CT_CHANGED_OBJECTS | Call by reference | Type reference (TYPE) | SORTED TABLE | 20090817 | |||
2 | Exporting | ES_STAT_INFO | Call by reference | Type reference (TYPE) | DRF_S_STAT_INFO | Statistical Information | 20090817 | ||
3 | Importing | IT_CHANGE_POINTER | Call by reference | Type reference (TYPE) | MDG_CP_T_CP | Change Pointer | 20090817 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_DRF_ANALYZE_CHANGES | Exceptions When Filtering | 20090817 | |
2 | CX_DRF_EXCEPTION | Root Class for Exceptions | 20090817 |
Method ANALYZE_CHANGES_BY_OTHERS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CT_CHANGED_OBJECTS | Call by reference | Type reference (TYPE) | SORTED TABLE | Objectsto be distributed | 20090115 | ||
2 | Exporting | ES_STAT_INFO | Call by reference | Type reference (TYPE) | DRF_S_STAT_INFO | Statistical Information | 20090115 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_DRF_ANALYZE_CHANGES | Exceptions When Filtering | 20090115 | |
2 | CX_DRF_EXCEPTION | Root Class for Exceptions | 20090115 |
Method APPLY_NODE_INST_FILTER_MULTI Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CT_RELEVANT_OBJECTS | Call by reference | Type reference (TYPE) | SORTED TABLE | 20090116 | |||
2 | Importing | IT_EXTERNAL_CRITERIA | Call by reference | Type reference (TYPE) | RSDS_TRANGE | External Additional Filter Criteria | 20090116 | ||
3 | Importing | IT_FOBJ | Call by reference | Type reference (TYPE) | DRF_T_FOBJ_IMPL | Used Filter Objects in Outbound Implementations | 20101019 | ||
4 | Importing | IV_IGNORE_FILTER | Call by reference | Type reference (TYPE) | ABAP_BOOL | ' ' | Should Conifgured Filter Be Ignored (X=true)? | 20090116 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_DRF_EXCEPTION | Root Class for Exceptions | 20090116 | |
2 | CX_DRF_PROCESS_MESSAGES | Send Exceptions during Service/Message | 20090116 |
Method APPLY_NODE_INST_FILTER_SINGLE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CR_RELEVANT_OBJECT | Call by reference | Object reference (TYPE REF TO) | DATA | 20090116 | |||
2 | Exporting | EV_SKIP_OBJECT | Call by reference | Type reference (TYPE) | ABAP_BOOL | Skip relevant Object for further processing (X=true)? | 20090528 | ||
3 | Importing | IT_EXTERNAL_CRITERIA | Call by reference | Type reference (TYPE) | RSDS_TRANGE | External Additional Filter Criteria | 20090116 | ||
4 | Importing | IT_FOBJ | Call by reference | Type reference (TYPE) | DRF_T_FOBJ_IMPL | Used Filter Objects in Outbound Implementations | 20101019 | ||
5 | Importing | IV_IGNORE_FILTER | Call by reference | Type reference (TYPE) | ABAP_BOOL | ' ' | Should Configured Filter Be Ignored (X=true)? | 20090116 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_DRF_EXCEPTION | Root Class for Exceptions | 20090116 | |
2 | CX_DRF_PROCESS_MESSAGES | Send Exceptions during Service/Message | 20090116 |
Method BUILD_PARALLEL_PACKAGE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ER_PACKAGE_DATA | Call by reference | Type reference (TYPE) | DATA | Reference to Data to Be Processed | 20090121 | ||
2 | Exporting | ES_TASK_PARAM | Call by reference | Type reference (TYPE) | DRF_S_PARALLEL_TASK_PARAM | Parameter of a Parallel Task | 20090121 | ||
3 | Exporting | EV_ALL_TASKS_DONE | Call by reference | Type reference (TYPE) | ABAP_BOOL | All Parallel Tasks/Packages Processed | 20090121 | ||
4 | Importing | IR_PREPARE_DATA | Call by reference | Type reference (TYPE) | DATA | Additional Data from Redefined Classes | 20090121 |
Method BUILD_PARALLEL_PACKAGE on Interface IF_DRF_OUTBOUND has no exception.
Method ENRICH_FILTER_CRITERIA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ES_STAT_INFO | Call by reference | Type reference (TYPE) | DRF_S_STAT_INFO | Statistical Information | 20081205 | ||
2 | Exporting | ET_ADD_EXTERNAL_CRITERIA | Call by reference | Type reference (TYPE) | RSDS_TRANGE | Additional External Filter Criteria defined by the Outb.Impl | 20090120 | ||
3 | Importing | IT_EXTERNAL_CRITERIA | Call by reference | Type reference (TYPE) | RSDS_TRANGE | External Additional Filter Criteria | 20081205 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_DRF_ENRICH_FILTER_PARAMETER | Exceptions When Filtering | 20081205 | |
2 | CX_DRF_EXCEPTION | Root Class for Exceptions | 20081205 |
Method FINALIZE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EV_DELETE_CHANGE_POINTER | Call by reference | Type reference (TYPE) | BOOLE_D | 'X' DRFdelete all change pointers within initial replication | 20090223 | ||
2 | Importing | IT_ERRONEOUS_OBJECTS | Call by reference | Type reference (TYPE) | SORTED TABLE | Objects which run into an exception during msg. proc. | 20090213 | ||
3 | Importing | IT_RELEVANT_OBJECTS | Call by reference | Type reference (TYPE) | SORTED TABLE | Relevant objects of the message processing | 20090115 | ||
4 | Importing | IV_REPEATED_INITIAL_RUN | Call by reference | Type reference (TYPE) | BOOLE_D | 'X' Repeated Initial run | 20090227 |
Method FINALIZE on Interface IF_DRF_OUTBOUND has no exception.
Method INITIALIZE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EO_IF_DRF_OUTBOUND | Call by reference | Object reference (TYPE REF TO) | IF_DRF_OUTBOUND | Interface for Data Replication Framework | 20090119 | ||
2 | Exporting | ES_RUNTIME_PARAM_OUT_IMPL | Call by reference | Type reference (TYPE) | DRF_S_RUNTIME_PARAM_OUT_IMPL | Runtime Parameter of the outbound implementation | 20081212 | ||
3 | Importing | IS_RUNTIME_PARAM | Call by reference | Type reference (TYPE) | DRF_S_RUNTIME_PARAMETER_EXT | DRF external runtime parameter | 20081209 |
Method INITIALIZE on Interface IF_DRF_OUTBOUND has no exception.
Method MAP_DATA2MESSAGE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IR_RELEVANT_OBJECT | Call by reference | Object reference (TYPE REF TO) | DATA | 20090116 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_DRF_EXCEPTION | Root Class for Exceptions | 20081205 | |
2 | CX_DRF_PROCESS_MESSAGES | Send Exceptions during Service/Message | 20081205 |
Method READ_COMPLETE_DATA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CT_RELEVANT_OBJECTS | Call by reference | Type reference (TYPE) | SORTED TABLE | Object to Be Sent | 20090116 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_DRF_EXCEPTION | Root Class for Exceptions | 20090116 | |
2 | CX_DRF_PROCESS_MESSAGES | Send Exceptions during Service/Message | 20090116 |
Method SEND_MESSAGE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CT_OBJ_REP_STA | Call by reference | Type reference (TYPE) | DRF_T_OBJ_REP_STA_FULL | Object Replication Status | 20091001 | ||
2 | Exporting | ET_FILE_DATA | Call by reference | Type reference (TYPE) | DRF_T_FILE_OI_CONTENT | File Data | 20090817 | ||
3 | Exporting | ET_MESSAGE | Call by reference | Type reference (TYPE) | DRF_T_MESSAGE | Table type for direct data transfer | 20100706 | ||
4 | Importing | IS_FILE_INFO | Call by reference | Type reference (TYPE) | DRF_S_FILE_INFO | Data of Outbound Implementations to be saved as files | 20090923 | ||
5 | Importing | IV_OBJECT_COUNT | Call by reference | Type reference (TYPE) | DRF_PACKAGE_SIZE | Package Size of an Outgoing Message | 20081205 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_DRF_EXCEPTION | Root Class for Exceptions | 20081205 | |
2 | CX_DRF_PROCESS_MESSAGES | Send Exceptions during Service/Message | 20081205 |
Meta Relationship - Used By (full list)
History
Last changed by/on | SAP | 20110908 |
SAP Release Created in | 702 |