SAP ABAP Class /IWBEP/CL_SBDM_MANAGER (SB - Domain Model - Manager)
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 - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  /IWBEP/IF_SBDM_EXT_MANAGER SB - Domain Model - Extension Manager 20130222
2 Interface implementation (CLASS c. INTERFACES i_ref)  /IWBEP/IF_SBDM_GEN_MANAGER SB - Domain Model - Generation Manager 20130222
3 Interface implementation (CLASS c. INTERFACES i_ref)  /IWBEP/IF_SBDM_MANAGER SB - Domain Model - Manager 20120113
Properties
Class /IWBEP/CL_SBDM_MANAGER  
Short Description SB - Domain Model - Manager    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class /IWBEP/SBDM    
Program status P  SAP Standard Production Program 
Category 0   
Package /IWBEP/SB_DM_BASE   Gateway Service Builder - Domain Model API and SPI 
Created 20120113   SAP 
Last change 20131127   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 /IWBEP/IF_SBDM_PLUGIN Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
2 /IWBEP/IF_SBDM_TRANSACTION Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
# Interface Abstract Final Description Created on
1 /IWBEP/IF_SBDM_EXT_MANAGER SB - Domain Model - Extension Manager 20130222
2 /IWBEP/IF_SBDM_GEN_MANAGER SB - Domain Model - Generation Manager 20130222
3 /IWBEP/IF_SBDM_MANAGER SB - Domain Model - Manager 20120113
Friends
# Friend Modeled only Created on Description
1 /IWBEP/CL_SBDM_TRANSACT_HANDLR 20130328 SB - Domain Model - Transaction Handler
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_GEN_CANCELED_SC Instance attribute Private Attribute reference (LIKE) 20130222
2 GC_GEN_CRITICAL_SC Instance attribute Private Attribute reference (LIKE) 20130805
3 GC_GEN_FAILED_SC Instance attribute Private Attribute reference (LIKE) 20130222
4 GC_GEN_FINISHED_SC Instance attribute Private Attribute reference (LIKE) 20130222
5 GC_NOT_STARTED_SC Instance attribute Private Attribute reference (LIKE) 20130222
6 GC_VAL_CRITICAL_SC Instance attribute Private Attribute reference (LIKE) 20130805
7 GC_VAL_PASSED_SC Instance attribute Private Attribute reference (LIKE) 20130222
8 GC_VAL_REJECTED_SC Instance attribute Private Attribute reference (LIKE) 20130222
9 MO_MESSAGE_UTILITY Instance attribute Private Object reference (TYPE REF TO) /IWBEP/IF_SBCM_MSG_UTILITY message utility 20130222
10 MO_TRANSACTION Instance attribute Private Object reference (TYPE REF TO) /IWBEP/IF_SBDM_TRANSACTION transaction 20130328
11 MO_TRANSACTION_HANDLER Instance attribute Private Object reference (TYPE REF TO) /IWBEP/IF_SBDM_TRANSACT_HANDLR transaction handler 20130328
12 MO_USER_PROJECT_MANAGER Instance attribute Private Object reference (TYPE REF TO) /IWBEP/IF_SBDM_UPRJCT_MANAGER uer project manager 20130328
13 MT_DATA_SOURCE_REG Instance attribute Private Type reference (TYPE) TY_T_DATA_SOURCE_REG active reference handlers 20120511
14 MT_EXTENSION_BUFFER Instance attribute Private Type reference (TYPE) TY_T_EXTENSION_BUFFER extension buffer 20130314
15 MT_PLUGINS Instance attribute Private Type reference (TYPE) /IWBEP/IF_SBDM_PLUGIN=>TY_T_PLUGIN active plugins 20120308
16 MT_REGISTRY Instance attribute Private Type reference (TYPE) /IWBEP/IF_SBDM_PLUGIN=>TY_T_SBDM_PS_REG node type registry 20130328
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor Constructor 20120113
2 CREATE_VALIDATOR Instance method Private Method 20130222
3 LOAD_PLUGINS Instance method Private Method Loads the DM plugins 20120119
Events
Class /IWBEP/CL_SBDM_MANAGER has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TY_STATUS_CODE Private Attribute reference (LIKE) 20130222
2 TY_S_DATA_SOURCE_REG Private See coding 20120511 BEGIN OF TY_S_DATA_SOURCE_REG, plugin TYPE /iwbep/sbdm_plugin, data_source_type TYPE /iwbep/sbdm_data_source_type, ref_handler TYPE REF TO /iwbep/if_sbdm_ref_handler, END OF TY_S_DATA_SOURCE_REG
3 TY_S_EXTENSION_BUFFER Private See coding 20130314 BEGIN OF ty_s_extension_buffer , plugin TYPE /IWBEP/SBDM_PLUGIN , name TYPE /IWBEP/SBDM_EXTENSION_POINT , key TYPE /IWBEP/SBDM_EXTENSION_KEY , object TYPE REF TO /iwbep/if_sbdm_extension , END OF ty_s_extension_buffer
4 TY_S_GEN_STATUS Private Attribute reference (LIKE) 20130222
5 TY_T_DATA_SOURCE_REG Private See coding 20120511 ty_t_data_source_reg TYPE SORTED TABLE OF ty_s_data_source_reg WITH UNIQUE KEY plugin data_source_type
6 TY_T_EXTENSION_BUFFER Private See coding 20130314 ty_t_extension_buffer TYPE SORTED TABLE OF ty_s_extension_buffer WITH UNIQUE KEY plugin name key
7 TY_T_GEN_STATUS Private Attribute reference (LIKE) 20130222
8 TY_T_NODE_TYPE Public See coding 20120308 TY_T_NODE_TYPE TYPE SORTED TABLE OF /iwbep/i_sbd_nt WITH UNIQUE KEY plugin node_type
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_TRANSACTION_HANDLER Call by reference Object reference (TYPE REF TO) /IWBEP/CL_SBDM_TRANSACT_HANDLR transaction handler 20130328
2 Importing IO_USER_PROJECT_MANAGER Call by reference Object reference (TYPE REF TO) /IWBEP/IF_SBDM_UPRJCT_MANAGER user project manager 20130328
# Exception Resumable Description Created on
1 /IWBEP/CX_SBCM_EXCEPTION SB: exception 20130222

Method CREATE_VALIDATOR Signature

Method CREATE_VALIDATOR on class /IWBEP/CL_SBDM_MANAGER has no parameter.
Method CREATE_VALIDATOR on class /IWBEP/CL_SBDM_MANAGER has no exception.

Method LOAD_PLUGINS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DS_REG Call by reference Type reference (TYPE) TY_T_DATA_SOURCE_REG 20120511
2 Exporting ET_PS_REG Call by reference Type reference (TYPE) /IWBEP/IF_SBDM_PLUGIN=>TY_T_SBDM_PS_REG 20120511
# Exception Resumable Description Created on
1 /IWBEP/CX_SBCM_EXCEPTION SB: exception 20130222
History
Last changed by/on SAP  20131127 
SAP Release Created in 200