SAP ABAP Interface /IWBEP/IF_SBDM_ATTACHMENT_HNDL (SB - Domain Model - Attachment Handler)
Hierarchy
SAP_GWFND (Software Component) SAP Gateway Foundation
   OPU-BSE-SB (Application Component) Gateway Service Builder
     /IWBEP/SB_DM_BASE (Package) Gateway Service Builder - Domain Model API and SPI
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  /IWBEP/CL_SBDM_ATTACHMENT_HNDL SB - Domain Model - Attachment Handler 20130315
Properties
Interface /IWBEP/IF_SBDM_ATTACHMENT_HNDL  
Short Description SB - Domain Model - Attachment Handler    
General Data
Package /IWBEP/SB_DM_BASE   Gateway Service Builder - Domain Model API and SPI 
Created 20120110   SAP 
Last changed 20141120    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 /IWBEP/IF_SBDM_COPY_CONTEXT Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
2 /IWBEP/IF_SBDM_REQUEST Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
Interface /IWBEP/IF_SBDM_ATTACHMENT_HNDL has no interface.
Friends
Interface /IWBEP/IF_SBDM_ATTACHMENT_HNDL has no friend.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_ATTACHMENT_CATEGORY_DATDEF Constant Public Type reference (TYPE) /IWBEP/SBDM_ATTACHMNT_CATEGORY '1' SB: DM attachment category 20130919
2 GC_ATTACHMENT_CATEGORY_IMPDEP Constant Public Type reference (TYPE) /IWBEP/SBDM_ATTACHMNT_CATEGORY '2' SB: DM attachment category 20130919
3 GC_ATTACHMENT_CATEGORY_INDEP Constant Public Type reference (TYPE) /IWBEP/SBDM_ATTACHMNT_CATEGORY SPACE SB: DM attachment category 20130919
Methods
# Method Level Visibility Method type Description Created on
1 COPY Instance method Public Method Copies the attachment content 20130315
2 DESERIALIZE_CONTENT Instance method Public Method Desializes the attachment content 20130315
3 GET_CATEGORY Instance method Public Method Gets the attachment category 20130919
4 ON_BEFORE_DELETE Instance method Public Method Process attachment content before delete of nodes 20131029
5 ON_COPY_PASTE Instance method Public Method Process attachment content copy and paste 20131030
6 SERIALIZE_CONTENT Instance method Public Method Serializes the attachment content 20130315
Events
Interface /IWBEP/IF_SBDM_ATTACHMENT_HNDL has no event.
Types
Interface /IWBEP/IF_SBDM_ATTACHMENT_HNDL has no local type.
Method Signatures

Method COPY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_CONTENT Call by reference Object reference (TYPE REF TO) /IWBEP/IF_SBDM_ATTACHMENT_DATA SB - Domain Model - Attachment Data 20130315
2 Returning RO_CONTENT Value transfer Object reference (TYPE REF TO) /IWBEP/IF_SBDM_ATTACHMENT_DATA SB - Domain Model - Attachment Data 20130315
# Exception Resumable Description Created on
1 /IWBEP/CX_SBCM_EXCEPTION SB: exception 20130315

Method DESERIALIZE_CONTENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_CONTAINER Call by reference Object reference (TYPE REF TO) /IWBEP/IF_SBDM_ATTACHMENT SB - Domain Model - Attachment 20130315
2 Importing IV_CONTENT Call by reference Type reference (TYPE) XSTRING 20130315
3 Returning RO_CONTENT Value transfer Object reference (TYPE REF TO) /IWBEP/IF_SBDM_ATTACHMENT_DATA SB - Domain Model - Attachment Data 20130315
# Exception Resumable Description Created on
1 /IWBEP/CX_SBCM_EXCEPTION SB: exception 20130315

Method GET_CATEGORY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_ATTACHMENT Call by reference Object reference (TYPE REF TO) /IWBEP/IF_SBDM_ATTACHMENT SB - Domain Model - Attachment 20130919
2 Returning RV_CATEGORY Value transfer Type reference (TYPE) /IWBEP/SBDM_ATTACHMNT_CATEGORY SB: DM attachment category 20130919
# Exception Resumable Description Created on
1 /IWBEP/CX_SBCM_EXCEPTION SB: exception 20130919

Method ON_BEFORE_DELETE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_AFFECTED_NODES Call by reference Type reference (TYPE) /IWBEP/IF_SBDM_REQUEST=>TY_T_NODE 20131029
2 Importing IT_ATTACHMENT_NODES Call by reference Type reference (TYPE) /IWBEP/T_SBDM_NODES SB: Table Type for DM Nodes 20131029
# Exception Resumable Description Created on
1 /IWBEP/CX_SBCM_EXCEPTION SB: exception 20131029

Method ON_COPY_PASTE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_ATTACHMENT_NODES Call by reference Type reference (TYPE) /IWBEP/T_SBDM_NODES SB: Table Type for DM Nodes 20131030
2 Importing IT_NODE_MAPPING Call by reference Type reference (TYPE) /IWBEP/IF_SBDM_COPY_CONTEXT=>TY_T_NODE_MAPPING 20131030
# Exception Resumable Description Created on
1 /IWBEP/CX_SBCM_EXCEPTION SB: exception 20131030

Method SERIALIZE_CONTENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_CONTENT Call by reference Object reference (TYPE REF TO) /IWBEP/IF_SBDM_ATTACHMENT_DATA SB - Domain Model - Attachment Data 20130315
2 Returning RV_CONTENT Value transfer Type reference (TYPE) XSTRING 20130315
# Exception Resumable Description Created on
1 /IWBEP/CX_SBCM_EXCEPTION SB: exception 20130315
History
Last changed by/on SAP  20141120 
SAP Release Created in 200