SAP ABAP Interface /BSAM/IF_SAM_MEMORY_STATES (Interface for multiple memory states)
Hierarchy
SAP_BS_FND (Software Component) SAP Business Suite Foundation
   CA-EPT-BRC (Application Component) Reusable Components of Business Suite Foundation
     /BSAM/FRAMEWORK (Package) Stauts Managment: Framework
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface composition (i COMPRISING i_ref)  /BSAM/IF_SAM_BUFFER Buffer interface for STM 20090210
2 Interface composition (i COMPRISING i_ref)  /BSAM/IF_SAM_RUN_TIME Interface for STM runtime 20081127
3 Interface implementation (CLASS c. INTERFACES i_ref)  /BOFU/CL_LIB_SAM_ADAPTER BOPF Adapter for Status Mgmt(OBSOLETE) 20081127
4 Interface implementation (CLASS c. INTERFACES i_ref)  /BSAM/CL_SAM_RUNTIME Controller class for application to access STM 20081127
Properties
Interface /BSAM/IF_SAM_MEMORY_STATES  
Short Description Interface for multiple memory states    
General Data
Package /BSAM/FRAMEWORK   Stauts Managment: Framework 
Created 20081127   SAP 
Last changed 20110908   SAP 
Unicode checks active    
Forward declarations
Interface /BSAM/IF_SAM_MEMORY_STATES has no forward declaration.
Interfaces
Interface /BSAM/IF_SAM_MEMORY_STATES has no interface.
Friends
Interface /BSAM/IF_SAM_MEMORY_STATES has no friend.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CURRENT_MEMORY_STATE Constant Public Type reference (TYPE) /BSAM/BO_NODE_ID 'CMS_ID' Current state of the buffer 20081127
2 DB_MEMORY_STATE Constant Public Type reference (TYPE) /BSAM/BO_NODE_ID 'BMS_ID' DB image of the buffer 20081127
Methods
# Method Level Visibility Method type Description Created on
1 COMPARE_MEMORY_STATES Instance method Public Method Compares two different memory states for same nodes 20081127
2 CREATE_MEMORY_STATE Instance method Public Method Creates memory state for a given id and given list of nodes 20081127
3 DISCARD_MEMORY_STATE Instance method Public Method Discards memory staes for a given ID and given list of nodes 20081127
4 GET_DEFAULT_MEMORY_STATES Instance method Public Method Gets default memory state(current & before ) for given nodes 20081127
5 RETRIEVE_MEMORY_STATES Instance method Public Method Retrieves memory states for a given list of nodes 20081127
Events
Interface /BSAM/IF_SAM_MEMORY_STATES has no event.
Types
Interface /BSAM/IF_SAM_MEMORY_STATES has no local type.
Method Signatures

Method COMPARE_MEMORY_STATES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_LIST_OF_NODES_RESULT Call by reference Type reference (TYPE) /BSAM/T_SAM_LIST_NODES_RSLT Table type for result of two memory sttae comparison 20081127
2 Importing IT_LIST_OF_NODES Call by reference Type reference (TYPE) /BSAM/T_SAM_LIST_OF_NODES Table type for SAM list of nodes 20081127
3 Importing IV_MEMORY_STATE_ID_FIRST Call by reference Type reference (TYPE) /BSAM/BO_NODE_ID Memory state id to be compared 20081127
4 Importing IV_MEMORY_STATE_ID_SECOND Call by reference Type reference (TYPE) /BSAM/BO_NODE_ID Memory state id compared against 20081127

Method COMPARE_MEMORY_STATES on Interface /BSAM/IF_SAM_MEMORY_STATES has no exception.

Method CREATE_MEMORY_STATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_LIST_OF_NODES Call by reference Type reference (TYPE) /BSAM/T_SAM_LIST_OF_NODES Table type for SAM list of nodes 20081127
2 Importing IV_MEMORY_STATE_ID Call by reference Type reference (TYPE) /BSAM/BO_NODE_ID SESF_BO_NODE_ID 20081127

Method CREATE_MEMORY_STATE on Interface /BSAM/IF_SAM_MEMORY_STATES has no exception.

Method DISCARD_MEMORY_STATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_LIST_OF_NODES Call by reference Type reference (TYPE) /BSAM/T_SAM_LIST_OF_NODES Table type for SAM list of nodes 20081127
2 Importing IV_MEMORY_STATE_ID Call by reference Type reference (TYPE) /BSAM/BO_NODE_ID Memory state ID to be discarded 20081127

Method DISCARD_MEMORY_STATE on Interface /BSAM/IF_SAM_MEMORY_STATES has no exception.

Method GET_DEFAULT_MEMORY_STATES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CURRENT_MEMORY_STATE Call by reference Type reference (TYPE) BOOLE_D Table type for memory states 20081127
2 Exporting ET_DB_MEMORY_STATE Call by reference Type reference (TYPE) BOOLE_D Table type for memory states 20081127
3 Importing IT_LIST_OF_NODES Call by reference Type reference (TYPE) /BSAM/T_SAM_LIST_OF_NODES Table type for SAM list of nodes 20081127

Method GET_DEFAULT_MEMORY_STATES on Interface /BSAM/IF_SAM_MEMORY_STATES has no exception.

Method RETRIEVE_MEMORY_STATES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MEMORY_STATES Call by reference Type reference (TYPE) BOOLE_D Table type for memory states 20081127
2 Importing IT_LIST_OF_NODES Call by reference Type reference (TYPE) /BSAM/T_SAM_LIST_OF_NODES Table type for SAM list of nodes 20081127

Method RETRIEVE_MEMORY_STATES on Interface /BSAM/IF_SAM_MEMORY_STATES has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 701