SAP ABAP Interface /IWBEP/IF_SBDM_FILE_HANDLER (Common File Handler)
Hierarchy
SAP_GWFND (Software Component) SAP Gateway Foundation
   OPU-BSE-SB (Application Component) Gateway Service Builder
     /IWBEP/SB_ODATA_DM (Package) Gateway Service Builder - Domain Model Plugin
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  /IWBEP/CL_SBDM_ABS_FILE_HANDLR Abstract file handler 20130324
Properties
Interface /IWBEP/IF_SBDM_FILE_HANDLER  
Short Description Common File Handler    
General Data
Package /IWBEP/SB_ODATA_DM   Gateway Service Builder - Domain Model Plugin 
Created 20130324   SAP 
Last changed 20131127   SAP 
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 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 /IWBEP/IF_SBDM_EXTENSION SB - Domain Model - Plugin Extension (abstract behavior) 20130324
Friends
Interface /IWBEP/IF_SBDM_FILE_HANDLER has no friend.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MO_DM_ARTIFACTS Instance attribute Public Object reference (TYPE REF TO) /IWBEP/IF_SB_ODATA_ARTIFACTS Interface for OData artifacts 20130324
2 MO_FILE_ARTIFACTS Instance attribute Public Object reference (TYPE REF TO) /IWBEP/IF_SB_ODATA_ARTIFACTS Interface for OData artifacts 20130324
3 MT_MESSAGES Instance attribute Public Type reference (TYPE) TY_T_MSG_CATEGORY 20130324
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_FILE_APPLICABLE Instance method Public Method Check whether the file content is applicable & be processed 20130324
2 CREATE_EXPORT_REQUEST Instance method Public Method Create a file export request 20130324
3 CREATE_IMPORT_REQUEST Instance method Public Method Create a file import request 20130324
Events
Interface /IWBEP/IF_SBDM_FILE_HANDLER has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TY_S_MSG_CATEGORY Public See coding 20130324 BEGIN OF ty_s_msg_category, category TYPE /iwbep/sbdm_message_category, messages TYPE /iwbep/if_sbcm_msg_object=>ty_t_object, END OF ty_s_msg_category
2 TY_T_MSG_CATEGORY Public See coding 20130324 ty_t_msg_category TYPE SORTED TABLE OF ty_s_msg_category WITH UNIQUE KEY category
Method Signatures

Method CHECK_FILE_APPLICABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_FILE_DOCUMENT Call by reference Object reference (TYPE REF TO) IF_IXML_DOCUMENT IF_IXML_DOCUMENT 20130324
2 Importing IV_PROJECT_TYPE Call by reference Type reference (TYPE) /IWBEP/SBDM_PROJECT_TYPE Service Builder: Project Type 20130409
3 Returning RV_RESULT Value transfer Type reference (TYPE) ABAP_BOOL 20130324

Method CHECK_FILE_APPLICABLE on Interface /IWBEP/IF_SBDM_FILE_HANDLER has no exception.

Method CREATE_EXPORT_REQUEST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_SOURCE Call by reference Object reference (TYPE REF TO) /IWBEP/IF_SBDM_MODEL SB - Domain Model - Model 20130324
2 Importing IO_TARGET Call by reference Object reference (TYPE REF TO) IF_IXML_DOCUMENT IF_IXML_DOCUMENT 20130324

Method CREATE_EXPORT_REQUEST on Interface /IWBEP/IF_SBDM_FILE_HANDLER has no exception.

Method CREATE_IMPORT_REQUEST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_SCHEMA_CONTEXT Call by reference Object reference (TYPE REF TO) /IWBEP/IF_SBOD_SCHEMA_CONTEXT SB - OData - Schema Context 20130416
2 Importing IO_SOURCE Call by reference Object reference (TYPE REF TO) IF_IXML_DOCUMENT IF_IXML_DOCUMENT 20130324
3 Importing IO_TARGET Call by reference Object reference (TYPE REF TO) /IWBEP/IF_SBDM_MODEL SB - Domain Model - Model 20130324
4 Importing IV_OVERWRITE_MODEL Call by reference Type reference (TYPE) ABAP_BOOL 'X' Whether the model is to be overwritten 20130415
5 Returning RO_REQUEST Value transfer Object reference (TYPE REF TO) /IWBEP/IF_SBDM_FILE_IMPORT_REQ 20130324
# Exception Resumable Description Created on
1 /IWBEP/CX_SBCM_EXCEPTION Exception class for File Importer 20130430
History
Last changed by/on SAP  20131127 
SAP Release Created in 200