SAP ABAP Class CL_RSR_STATE_MACHINE (state machine)
Hierarchy
SAP_BW (Software Component) SAP Business Warehouse
   BW-BEX-OT (Application Component) OLAP Technology
     RSROA_SHELL (Package) OLAP: Instance Administration, Initialization
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_RSR_BASE OLAP Basis 20120716
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_RSR_OLAP_STATE_MACHINE OLAP state machine 20120716
Properties
Class CL_RSR_STATE_MACHINE  
Short Description state machine    
Super Class CL_RSR_BASE OLAP Basis 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RSROA_SHELL   OLAP: Instance Administration, Initialization 
Created 20120627   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 RS Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_RSR_STATE_MACHINE has no interface implemented.
Friends
Class CL_RSR_STATE_MACHINE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 P_PROTOCOL_STATES Instance attribute Private Type reference (TYPE) RS_BOOL Boolean 20120716
2 P_R_STATE Instance attribute Private Object reference (TYPE REF TO) IF_RSR_STATE state 20120716
3 P_T_PROTOCOL Instance attribute Private Type reference (TYPE) PT_T_PROTOCOL 20120716
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20120716
2 UPDATE_STATE Instance method Public Method 20120716
Events
Class CL_RSR_STATE_MACHINE has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 NT_ACTION Public Type reference (TYPE) STRING action 20120716
2 PT_S_PROTOCOL Private See coding 20120716 BEGIN OF pt_s_protocol, r_state TYPE REF TO if_rsr_state, action TYPE nt_action, END OF pt_s_protocol
3 PT_T_PROTOCOL Private See coding 20120716 pt_t_protocol TYPE STANDARD TABLE OF pt_s_protocol
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_PROTOCOL_STATES Call by reference Type reference (TYPE) RS_BOOL RS_C_FALSE Boolean 20120716
2 Importing I_R_STATE_START Call by reference Object reference (TYPE REF TO) IF_RSR_STATE state of state machine 20120716

Method CONSTRUCTOR on class CL_RSR_STATE_MACHINE has no exception.

Method UPDATE_STATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ACTION Call by reference Type reference (TYPE) CL_RSR_STATE_MACHINE=>NT_ACTION action 20120716

Method UPDATE_STATE on class CL_RSR_STATE_MACHINE has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 740