SAP ABAP Class CL_SIC_MULTI_CONTAINER (Container for CL_SIC_SINGLE_CONTAINER Instances)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-EIM-IQM-IC (Application Component) Information Consistency
     S_IC_FRAMEWORK_ENGINE (Package) Information Consolidation Framework - Engine
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SERIALIZABLE_OBJECT Serializable Object 20060719
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SIC_SERIALIZE_OBJECT Services for Object Serialization 20060725
Properties
Class CL_SIC_MULTI_CONTAINER  
Short Description Container for CL_SIC_SINGLE_CONTAINER Instances    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package S_IC_FRAMEWORK_ENGINE   Information Consolidation Framework - Engine 
Created 20051208   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_SIC_MULTI_CONTAINER has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_SERIALIZABLE_OBJECT Serializable Object 20060719
2 IF_SIC_SERIALIZE_OBJECT Services for Object Serialization 20060725
Friends
# Friend Modeled only Created on Description
1 CL_SIC_GENERIC_SERVICE 20060123 Implementation of Generic Service
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CO_FRAMEWORK Constant Private Type reference (TYPE) SIC_SERVICE_NAME 'FRAMEWORK' The Framework 20060206
2 GS_MESSAGE_LOG Instance attribute Private Type reference (TYPE) SIC_S_SERVICE_MESSAGE General Messages 20051216
3 GT_CONTAINERS_NO_PROC Instance attribute Private Type reference (TYPE) SIC_T_SINGLE_CONTAINER_MSG_REF Single Containers not to be processed by the current service 20060316
4 GT_PARAMETERS Instance attribute Private Type reference (TYPE) SIC_T_PARAMETER Definition of global service parameters 20060216
5 GT_SINGLE_CONTAINERS Instance attribute Private Type reference (TYPE) SIC_T_SINGLE_CONTAINER_MSG_REF Single Container Instances contained in the multi container 20051220
Methods
# Method Level Visibility Method type Description Created on
1 ADD_GENERAL_MESSAGE Instance method Public Method Add a general message to the container 20060203
2 ADD_PARAMETERS Instance method Public Method Add the specified global parameters 20060824
3 ADD_SINGLE_CONTAINERS Instance method Public Method Adds a new table of CL_SIC_SINGLE_CONTAINER Instances 20060316
4 CONSTRUCTOR Instance method Public Constructor Constructor 20051208
5 FINALIZE_SERVICE_MESSAGE_LOG Instance method Private Method Append the latest log messages to the message log 20060123
6 GET_GENERAL_MESSAGES Instance method Public Method Returns the general message log of the multi container 20060206
7 GET_PARAMETERS Instance method Public Method Returns the global parameters 20060216
8 GET_SINGLE_CONTAINERS Instance method Public Method Returns the list of CL_SIC_SINGLE_CONTAINER Instances 20051212
9 JOIN_CONTAINERS_NO_PROC Instance method Private Method Add the containers that were not processed by the service 20060316
10 SEPARATE_CONTAINERS_NO_PROC Instance method Private Method Seperate the containers that are not to be processed 20060316
11 SET_LOG_LEVEL Instance method Private Method Set the log level for the current service 20060110
12 SET_SINGLE_CONTAINERS Instance method Public Method Sets a new table of CL_SIC_SINGLE_CONTAINER Instances 20051212
Events
Class CL_SIC_MULTI_CONTAINER has no event.
Types
Class CL_SIC_MULTI_CONTAINER has no local type.
Method Signatures

Method ADD_GENERAL_MESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing LS_MESSAGE Value transfer Type reference (TYPE) BAPIRET2 General Message 20060203

Method ADD_GENERAL_MESSAGE on class CL_SIC_MULTI_CONTAINER has no exception.

Method ADD_PARAMETERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_PARAMETERS Value transfer Type reference (TYPE) SIC_T_PARAMETER Definition of global service parameters 20060824

Method ADD_PARAMETERS on class CL_SIC_MULTI_CONTAINER has no exception.

Method ADD_SINGLE_CONTAINERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_SINGLE_CONTAINERS Value transfer Type reference (TYPE) SIC_T_SINGLE_CONTAINER List of CL_SIC_SINGLE_CONTAINER Instances 20060316

Method ADD_SINGLE_CONTAINERS on class CL_SIC_MULTI_CONTAINER has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_SINGLE_CONTAINERS Value transfer Type reference (TYPE) SIC_T_SINGLE_CONTAINER List of CL_SIC_SINGLE_CONTAINER Instances 20051208
2 Importing IT_PARAMETERS Value transfer Type reference (TYPE) SIC_T_PARAMETER Definition of global service parameters 20060216

Method CONSTRUCTOR on class CL_SIC_MULTI_CONTAINER has no exception.

Method FINALIZE_SERVICE_MESSAGE_LOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_SERVICE_NAME Value transfer Type reference (TYPE) SIC_SERVICE_NAME Name of a service 20060123

Method FINALIZE_SERVICE_MESSAGE_LOG on class CL_SIC_MULTI_CONTAINER has no exception.

Method GET_GENERAL_MESSAGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RS_MESSAGE_LOG Value transfer Type reference (TYPE) SIC_S_SERVICE_MESSAGE General message log 20060206

Method GET_GENERAL_MESSAGES on class CL_SIC_MULTI_CONTAINER has no exception.

Method GET_PARAMETERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_PARAMETERS Value transfer Type reference (TYPE) SIC_T_PARAMETER Definition of global service parameters 20060216

Method GET_PARAMETERS on class CL_SIC_MULTI_CONTAINER has no exception.

Method GET_SINGLE_CONTAINERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RR_SINGLE_CONTAINERS Value transfer Type reference (TYPE) SIC_T_SINGLE_CONTAINER List of CL_SIC_SINGLE_CONTAINER Instances 20051212

Method GET_SINGLE_CONTAINERS on class CL_SIC_MULTI_CONTAINER has no exception.

Method JOIN_CONTAINERS_NO_PROC Signature

Method JOIN_CONTAINERS_NO_PROC on class CL_SIC_MULTI_CONTAINER has no parameter.
Method JOIN_CONTAINERS_NO_PROC on class CL_SIC_MULTI_CONTAINER has no exception.

Method SEPARATE_CONTAINERS_NO_PROC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_SINGLE_CONTAINERS Value transfer Type reference (TYPE) SIC_T_SINGLE_CONTAINER Contentainers to be processed by a service 20060316

Method SEPARATE_CONTAINERS_NO_PROC on class CL_SIC_MULTI_CONTAINER has no exception.

Method SET_LOG_LEVEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_LOG_LEVEL Value transfer Type reference (TYPE) SIC_LOG_LEVEL Log level 20060110

Method SET_LOG_LEVEL on class CL_SIC_MULTI_CONTAINER has no exception.

Method SET_SINGLE_CONTAINERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_SINGLE_CONTAINERS Value transfer Type reference (TYPE) SIC_T_SINGLE_CONTAINER List of CL_SIC_SINGLE_CONTAINER Instances 20051212

Method SET_SINGLE_CONTAINERS on class CL_SIC_MULTI_CONTAINER has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 710