SAP ABAP Class CL_SAM_STATUS_MODEL_PERSIST (To persist the status models into S&AM DB tables)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-ESI-SAM (Application Component) Status and Action Management
     SESF_SAM_RT (Package) S&AM Runtime
Properties
Class CL_SAM_STATUS_MODEL_PERSIST  
Short Description To persist the status models into S&AM DB tables    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SESF_SAM_RT   S&AM Runtime 
Created 20051024   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 IF_ESA_BUSINESS_OBJECT_MODEL Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
2 SPRX Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_SAM_STATUS_MODEL_PERSIST has no interface implemented.
Friends
Class CL_SAM_STATUS_MODEL_PERSIST has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MS_BO_METADATA Instance attribute Private Type reference (TYPE) IF_ESA_BUSINESS_OBJECT_MODEL=>TY_BUSINESS_OBJECT_METADATA 20051025
2 MT_BUF_ELEMENT Instance attribute Private Type reference (TYPE) SAMT_BUF_ELEMENT Buffer table for actions, derivators and operators 20051028
3 MT_BUF_STATVAL Instance attribute Private Type reference (TYPE) SAMT_BUF_STATVAL Buffer table for status values 20051028
4 MT_BUF_STATVAR Instance attribute Private Type reference (TYPE) SAMT_BUF_STATVAR Buffer table for status variables 20051028
5 MT_LOG Instance attribute Private Type reference (TYPE) SAMT_MSG Table type for Message log for SAM Deployment 20060130
6 MT_SAMSD2BO_INS Instance attribute Private Type reference (TYPE) SAMT_SAMSD2BO Table Type for SAMSD2BO Table structure 20060209
7 MT_SAMSDELEM_INS Instance attribute Private Type reference (TYPE) SAMT_SAMSDELEM Table Type for SAMSDELEM Table Structure 20060209
8 MT_SAMSDREL_INS Instance attribute Private Type reference (TYPE) SAMT_SAMSDREL Table Type for SAMSDREL Table Structure 20060209
9 MT_SAMSDVAR_INS Instance attribute Private Type reference (TYPE) SAMT_SAMSDVAR Table Type for SAMSDVAR Table Structure 20060209
10 MT_SAMSDVVAL_INS Instance attribute Private Type reference (TYPE) SAMT_SAMSDVVAL Table Type for SAMSDVVAL Table Structure 20060209
11 MV_ERROR Instance attribute Private Type reference (TYPE) SAM_CHAR1 Checkbox 20060130
12 SR_STATUS_MODEL_PERSIST Static Attribute Private Object reference (TYPE REF TO) CL_SAM_STATUS_MODEL_PERSIST To persist the status models into SAM DB tables 20051024
Methods
# Method Level Visibility Method type Description Created on
1 CREATE_STATUS_MODEL Instance method Public Method To create the status models of a BO 20051025
2 DELETE_STATUS_MODEL Instance method Public Method To delete the status models of a BO 20051025
3 GET_INSTANCE Static method Public Method To obtain the reference to this class 20051024
4 SAVE_STATUS_MODEL Instance method Public Method To save the status models of a BO 20060209
Events
Class CL_SAM_STATUS_MODEL_PERSIST has no event.
Types
Class CL_SAM_STATUS_MODEL_PERSIST has no local type.
Method Signatures

Method CREATE_STATUS_MODEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_BO_METADATA Call by reference Type reference (TYPE) IF_ESA_BUSINESS_OBJECT_MODEL=>TY_BUSINESS_OBJECT_METADATA 20051025
# Exception Resumable Description Created on
1 CX_SAM_SCHEMA_DEPLOY_FAILED Schemas of the BO failed 20060103

Method DELETE_STATUS_MODEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_BO_NAME Value transfer Type reference (TYPE) SCOOLBUSINESSOBJECT ESF: Business Object 20060112

Method DELETE_STATUS_MODEL on class CL_SAM_STATUS_MODEL_PERSIST has no exception.

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RR_STATUS_MODEL_PERSIST Value transfer Object reference (TYPE REF TO) CL_SAM_STATUS_MODEL_PERSIST To persist the status models into SAM DB tables 20051024

Method GET_INSTANCE on class CL_SAM_STATUS_MODEL_PERSIST has no exception.

Method SAVE_STATUS_MODEL Signature

Method SAVE_STATUS_MODEL on class CL_SAM_STATUS_MODEL_PERSIST has no parameter.
Method SAVE_STATUS_MODEL on class CL_SAM_STATUS_MODEL_PERSIST has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 710