SAP ABAP Interface IF_BCFG_CONFIG_FACTORY (provides a new container type implementation to the fwk.)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-CUS-TOL-API (Application Component) Business Configuration API (SAP-internal)
     S_BCFG_API (Package) Business Configuration Support API
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_BCFG_ABSTRACT_CONF_FACTORY base class for config container factories 20110310
Properties
Interface IF_BCFG_CONFIG_FACTORY  
Short Description provides a new container type implementation to the fwk.    
General Data
Package S_BCFG_API   Business Configuration Support API 
Created 20100514   SAP 
Last changed 20110908   SAP 
Unicode checks active    
Forward declarations
Interface IF_BCFG_CONFIG_FACTORY has no forward declaration.
Interfaces
Interface IF_BCFG_CONFIG_FACTORY has no interface.
Friends
Interface IF_BCFG_CONFIG_FACTORY has no friend.
Attributes
Interface IF_BCFG_CONFIG_FACTORY has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 CREATE_CONTAINER Instance method Public Method creates a new container 20100514
2 DELETE_CONTAINER Instance method Public Method removes a persistent container 20100708
3 FIND_CONTAINER Instance method Public Method loads an existing container that has been SAVED before 20100514
Events
Interface IF_BCFG_CONFIG_FACTORY has no event.
Types
Interface IF_BCFG_CONFIG_FACTORY has no local type.
Method Signatures

Method CREATE_CONTAINER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_COMMIT_MODE Call by reference Object reference (TYPE REF TO) CL_BCFG_ENUM_COMMIT_MODE CL_BCFG_ENUM_COMMIT_MODE=>USER_COMMIT 20101202
2 Importing IT_LANGUS Call by reference Type reference (TYPE) IF_BCFG_CONFIG_CONTAINER=>TY_T_LANGUAGES 20100915
3 Importing IT_OBJECT_MAPPINGS Call by reference Type reference (TYPE) IF_BCFG_CONFIG_CONTAINER=>TY_T_MAPPING_INFO 20101126
4 Importing IV_RFC_DEST Call by reference Type reference (TYPE) RFCDEST 20100923
5 Returning RESULT Value transfer Object reference (TYPE REF TO) IF_BCFG_CONFIG_CONTAINER 20101123
# Exception Resumable Description Created on
1 CX_BCFG_COMMIT_MODE_UNSUPPORT 20110412
2 CX_BCFG_INVALID_MAPPING 20101126
3 CX_BCFG_LANGU_MISSING 20101104
4 CX_BCFG_LANGU_NOT_ALLOWED 20101104

Method DELETE_CONTAINER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_COMMIT_MODE Call by reference Object reference (TYPE REF TO) CL_BCFG_ENUM_COMMIT_MODE CL_BCFG_ENUM_COMMIT_MODE=>USER_COMMIT 20101202
2 Importing IV_ID Call by reference Type reference (TYPE) STRING 20100906
3 Importing IV_RFC_DEST Call by reference Type reference (TYPE) RFCDEST 20100923
4 Importing IV_WITH_LOGS Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE if ABAP_TRUE all associated logs will be removed as well 20100714
# Exception Resumable Description Created on
1 CX_BCFG_COMMIT_MODE_UNSUPPORT 20110503
2 CX_BCFG_OPERATION_FAILED 20100708

Method FIND_CONTAINER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_COMMIT_MODE Call by reference Object reference (TYPE REF TO) CL_BCFG_ENUM_COMMIT_MODE CL_BCFG_ENUM_COMMIT_MODE=>USER_COMMIT 20101202
2 Importing IO_LOCK_MODE Call by reference Object reference (TYPE REF TO) CL_BCFG_ENUM_LOCK_MODE Type safe enumeration for object locking 20101126
3 Importing IV_ID Call by reference Type reference (TYPE) STRING ID of the persistent container 20100611
4 Importing IV_RFC_DEST Call by reference Type reference (TYPE) RFCDEST 20100923
5 Returning RESULT Value transfer Object reference (TYPE REF TO) IF_BCFG_CONFIG_CONTAINER 20101123
# Exception Resumable Description Created on
1 CX_BCFG_COMMIT_MODE_UNSUPPORT 20110412
2 CX_BCFG_NOT_FOUND no container with a matching ID could be found 20100514
3 CX_BCFG_OPERATION_FAILED thrown when an operation failed 20101124
History
Last changed by/on SAP  20110908 
SAP Release Created in 703