SAP ABAP Class CL_SIW_CONFIG_API (API for Configurations)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-ESI-SIW (Application Component) Service Implementation Workbench
     S_SIW_API (Package) API for Service Implementation Workbench
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SIW_CONFIG_API API for Configurations 20110125
Properties
Class CL_SIW_CONFIG_API  
Short Description API for Configurations    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package S_SIW_API   API for Service Implementation Workbench 
Created 20110125   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_SIW_CONFIG_API has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_SIW_CONFIG_API API for Configurations 20110125
Friends
Class CL_SIW_CONFIG_API has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MO_CONFIG_API_HELPER Instance attribute Private Object reference (TYPE REF TO) LIF_CONFIG_API_HELPER Helper functions for Config API 20110125
2 MO_DB_ACCESS Instance attribute Private Object reference (TYPE REF TO) IF_SIW_DB_CONFIG_ACCESS Read/Modify SIW Configurations 20110125
3 MO_DB_QUERIES Instance attribute Private Object reference (TYPE REF TO) IF_SIW_DB_QUERIES Read only queries for SIW 20110125
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_EXISTENCE Instance method Private Method Checks Existence of SIW Configuration via DB Buffer 20110125
2 MAP_API2DB Instance method Private Method Maps Config Data from API to DB Representation 20110125
3 MAP_DB2API Instance method Private Method Maps Config Data from DB to API Representation 20110125
4 S_CREATE_INSTANCE Static method Public Method Provides Instance 20110125
5 VALIDATE_CONFIG_ID Instance method Private Method Validates Config ID 20110125
Events
Class CL_SIW_CONFIG_API has no event.
Types
Class CL_SIW_CONFIG_API has no local type.
Method Signatures

Method CHECK_EXISTENCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CONFIG_ID Call by reference Type reference (TYPE) SIW_DTE_CONFIG_ID Configuration ID 20110125
2 Returning R_FLG_DOES_EXIST Value transfer Type reference (TYPE) ABAP_BOOL 20110125

Method CHECK_EXISTENCE on class CL_SIW_CONFIG_API has no exception.

Method MAP_API2DB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CONFIG Call by reference Type reference (TYPE) SIW_STR_API_CONFIG_ATTR 20110125
2 Returning R_CONFIG Value transfer Type reference (TYPE) IF_SIW_DB_CONFIG_ACCESS=>TY_CONFIGURATION SIW Configuration (DB) 20110125

Method MAP_API2DB on class CL_SIW_CONFIG_API has no exception.

Method MAP_DB2API Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CONFIG Call by reference Type reference (TYPE) IF_SIW_DB_CONFIG_ACCESS=>TY_CONFIGURATION SIW Configuration (DB) 20110125
2 Returning R_CONFIG Value transfer Type reference (TYPE) SIW_STR_API_CONFIG_ATTR 20110125

Method MAP_DB2API on class CL_SIW_CONFIG_API has no exception.

Method S_CREATE_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_SIW_CONFIG_API Value transfer Object reference (TYPE REF TO) IF_SIW_CONFIG_API API for Configurations 20110125

Method S_CREATE_INSTANCE on class CL_SIW_CONFIG_API has no exception.

Method VALIDATE_CONFIG_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CONFIG_ID Call by reference Type reference (TYPE) SIW_DTE_CONFIG_ID Configuration ID 20110125
# Exception Resumable Description Created on
1 CX_SIW_CALL_ERROR Error During Call (Prerequisite Violated) 20110127
History
Last changed by/on SAP  20130531 
SAP Release Created in 731