SAP ABAP Class CL_RSO_CONTENT_STATE_MANAGER (Status Administration for Business Content Objects)
Hierarchy
SAP_BW (Software Component) SAP Business Warehouse
   BW-WHM-MTD (Application Component) Metadata (Repository)
     RSO_TLOGO (Package) BI TLOGO Framework
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_RSO_CONTENT_EVENT_HANDLER Handler of Events in Context of Content (Activation) 20060309
Properties
Class CL_RSO_CONTENT_STATE_MANAGER  
Short Description Status Administration for Business Content Objects    
Super Class    
Instantiability of a Class 1  Protected 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RSO_TLOGO   BI TLOGO Framework 
Created 20060215   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)
2 RSOC Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_RSO_CONTENT_EVENT_HANDLER Handler of Events in Context of Content (Activation) 20060309
Friends
Class CL_RSO_CONTENT_STATE_MANAGER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 P_DUMMY Static Attribute Private Type reference (TYPE) CHAR1 Single-Character Indicator 20060228
2 P_FUNC_BYD_REPORT_ACTIVAT Static Attribute Private Type reference (TYPE) FUNCNAME '/A1S/CCA_AFTER_REPORT_ACTIVAT' Funciton for Activating Reporting BOs 20080320
3 P_R_STANDARD_INSTANCE Static Attribute Private Object reference (TYPE REF TO) CL_RSO_CONTENT_STATE_MANAGER Status Administration for Business Content Objects 20060310
4 P_R_TYPE_MANAGER Instance attribute Private Object reference (TYPE REF TO) CL_RSOBJS_TYPE_MANAGER Object Type Manager Class (Singleton) 20060227
Methods
# Method Level Visibility Method type Description Created on
1 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20060310
2 CONSTRUCTOR Instance method Protected Constructor CONSTRUCTOR 20060215
3 CONVERT_AFTER_LS_CHANGE Instance method Public Method Rename After Changing the Logical System (BDLS) 20080627
4 CREATE_A_ENTRY Instance method Protected Method Creating an Entry in Table of Active Objects 20060227
5 CREATE_D_ENTRY Instance method Protected Method Creating an Entry in D Table (with Scope Status) 20060227
6 DELETE_A_ENTRY Instance method Protected Method Creating an Entry in Table of Active Objects 20060228
7 DELETE_D_ENTRY Instance method Protected Method Deleting an Entry in Table of Delivery Objects 20060228
8 DELETE_D_ENTRY_SET_A_STATE Instance method Protected Method Deleting an Entry in Table of Delivery Objects 20060310
9 DETERMINE_ACTIVE_OBJECT Instance method Protected Method Determines Name of Active Pseudo D Versions 20060227
10 GET_A_ENTRY Instance method Protected Method Reads Entry in Table of Active Objects 20060228
11 GET_CREATE_D_ENTRY Instance method Protected Method Reads/Generates Entry in Table of Delivery Objects 20060310
12 GET_D_ENTRY Instance method Protected Method Reads Entry in Table of Delivery Objects 20060227
13 GET_MODIFIED_OBJECTS Instance method Public Method Returns All Objects Modified After Copying Content 20070418
14 GET_STANDARD_INSTANCE Static method Public Method Returns Standard Instance (Not Overwritten) 20060310
15 GET_STATE Instance method Public Method Reads All Relevant Properties (of A Object) 20060310
16 IS_SCOPE_ACTIVE Instance method Protected Method Get Switch Setting of Object 20060315
17 REPAIR Instance method Public Method Set Content Status in A and D Version 20060315
18 SET_CONTENT_STATE Instance method Protected Method Sets Content Status 20060315
19 SET_TIME_AP_SWITCHED_IN_D Instance method Protected Method Sets Current System Time as Append Switched Time 20060228
20 TLOGO_EXISTS_ON_DB Instance method Protected Method Export object to DB? (cx_rs_program_error for no BI TLOGO) 20070404
21 TLOGO_OBJECT_RENAMED Instance method Public Method Tlogo Object Was Renamed 20080627
Events
Class CL_RSO_CONTENT_STATE_MANAGER has no event.
Types
Class CL_RSO_CONTENT_STATE_MANAGER has no local type.
Method Signatures

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_RSO_CONTENT_STATE_MANAGER has no parameter.
Method CLASS_CONSTRUCTOR on class CL_RSO_CONTENT_STATE_MANAGER has no exception.

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class CL_RSO_CONTENT_STATE_MANAGER has no parameter.
Method CONSTRUCTOR on class CL_RSO_CONTENT_STATE_MANAGER has no exception.

Method CONVERT_AFTER_LS_CHANGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_S_PARM Call by reference Type reference (TYPE) BDI_LSEXT Übergabestruktur für die externe Behandlung 20080627

Method CONVERT_AFTER_LS_CHANGE on class CL_RSO_CONTENT_STATE_MANAGER has no exception.

Method CREATE_A_ENTRY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CONTENT_STATE Call by reference Type reference (TYPE) RSO_CONTENT_STATE RSOC_C_CONTENT_STATE-INITIAL Status eines Content Objektes 20060315
2 Importing I_OBJNM Call by reference Type reference (TYPE) SOBJ_NAME Objektname im Objektkatalog 20060227
3 Importing I_TIME_AP_SWITCHED Call by reference Type reference (TYPE) RSO_TIMESTAMP_APPEND_SWITCHED Zeitpunkt Ein-/Ausschalten/import eines App. des Objektes 20060315
4 Importing I_TIME_CONT_ACT Call by reference Type reference (TYPE) RSO_TIMESTAMP_CONT_ACTIVATED Zeitpunkt der letzten Content Aktivierung des Objektes 20070405
5 Importing I_TLOGO Call by reference Type reference (TYPE) RSTLOGO BW: Objekttyp (A TLOGO) 20060227
6 Importing I_USER_CONT_ACT Call by reference Type reference (TYPE) RSO_USER_CONT_ACTIVATED Benutzer der letzten Content Aktivierung 20070405

Method CREATE_A_ENTRY on class CL_RSO_CONTENT_STATE_MANAGER has no exception.

Method CREATE_D_ENTRY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_OBJNM Call by reference Type reference (TYPE) SOBJ_NAME Objektname 20060227
2 Importing I_TLOGO Call by reference Type reference (TYPE) RSTLOGO A TLOGO 20060227

Method CREATE_D_ENTRY on class CL_RSO_CONTENT_STATE_MANAGER has no exception.

Method DELETE_A_ENTRY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_OBJNM Call by reference Type reference (TYPE) SOBJ_NAME Objektname im Objektkatalog 20060228
2 Importing I_TLOGO Call by reference Type reference (TYPE) RSTLOGO BW: Objekttyp (A TLOGO) 20060228

Method DELETE_A_ENTRY on class CL_RSO_CONTENT_STATE_MANAGER has no exception.

Method DELETE_D_ENTRY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_OBJNM Call by reference Type reference (TYPE) SOBJ_NAME Objektname 20060228
2 Importing I_TLOGO Call by reference Type reference (TYPE) RSTLOGO A TLOGO 20060228

Method DELETE_D_ENTRY on class CL_RSO_CONTENT_STATE_MANAGER has no exception.

Method DELETE_D_ENTRY_SET_A_STATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_OBJNM Call by reference Type reference (TYPE) SOBJ_NAME Objektname 20060310
2 Importing I_TLOGO Call by reference Type reference (TYPE) RSTLOGO A TLOGO 20060310

Method DELETE_D_ENTRY_SET_A_STATE on class CL_RSO_CONTENT_STATE_MANAGER has no exception.

Method DETERMINE_ACTIVE_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_OBJNM Call by reference Type reference (TYPE) RSO_OBJNM_D Name Auslieferungsobj. (Schattenobjekt, f. quellsystemabh.) 20060227
2 Importing I_S_TLOGOPROP Call by reference Type reference (TYPE) RSO_S_TLOGOPROP Tlogo Objekt und Eigenschaften 20060310
3 Returning R_TH_TLOGO Value transfer Type reference (TYPE) RSO_TH_TLOGO Namen des Aktiven Objektes / der Pseudo D Versionen 20060227
# Exception Resumable Description Created on
1 CX_RS_NOT_FOUND Objekt nicht gefunden 20061004

Method GET_A_ENTRY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_OBJNM Call by reference Type reference (TYPE) SOBJ_NAME Objektname A Version 20060228
2 Importing I_TLOGO Call by reference Type reference (TYPE) RSTLOGO BW: Objekttyp (A TLOGO) 20060228
3 Returning R_S_CNT_STATE_A Value transfer Type reference (TYPE) RSO_CNT_STATE_A TLOGO Fraemwork Status der aktiven Content Objekte 20060228
# Exception Resumable Description Created on
1 CX_RS_NOT_FOUND Objekt nicht gefunden 20060310

Method GET_CREATE_D_ENTRY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_OBJNM Call by reference Type reference (TYPE) SOBJ_NAME Objektname 20060310
2 Importing I_TLOGO Call by reference Type reference (TYPE) RSTLOGO A TLOGO 20060310
3 Returning R_S_CNT_STATE_D Value transfer Type reference (TYPE) RSO_CNT_STATE_D TLOGO Fraemwork Status der ausgelieferten Objekte 20060310

Method GET_CREATE_D_ENTRY on class CL_RSO_CONTENT_STATE_MANAGER has no exception.

Method GET_D_ENTRY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_OBJNM Call by reference Type reference (TYPE) SOBJ_NAME Objektname 20060227
2 Importing I_TLOGO Call by reference Type reference (TYPE) RSTLOGO A TLOGO 20060227
3 Returning R_S_CNT_STATE_D Value transfer Type reference (TYPE) RSO_CNT_STATE_D TLOGO Fraemwork Status der ausgelieferten Objekte 20060227
# Exception Resumable Description Created on
1 CX_RS_NOT_FOUND Objekt nicht gefunden 20060310

Method GET_MODIFIED_OBJECTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_TH_TLOGO Value transfer Type reference (TYPE) RSO_TH_TLOGO Modifizierte Objekte 20070621

Method GET_MODIFIED_OBJECTS on class CL_RSO_CONTENT_STATE_MANAGER has no exception.

Method GET_STANDARD_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_R_INSTANCE Value transfer Object reference (TYPE REF TO) CL_RSO_CONTENT_STATE_MANAGER Status Verwaltung für Business Content Objekte 20060310

Method GET_STANDARD_INSTANCE on class CL_RSO_CONTENT_STATE_MANAGER has no exception.

Method GET_STATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_CONTENT_STATE Call by reference Type reference (TYPE) RSO_CONTENT_STATE Status eines Content Objektes 20060310
2 Exporting E_TIME_AP_SWITCHED_A Call by reference Type reference (TYPE) RSO_TIMESTAMP_APPEND_SWITCHED A-Version:Zeitpunkt Ein-/Ausschalten eines App. des Objektes 20060310
3 Exporting E_TIME_AP_SWITCHED_D Call by reference Type reference (TYPE) RSO_TIMESTAMP_APPEND_SWITCHED D-Version:Zeitpunkt Ein-/Ausschalten eines App. des Objektes 20060310
4 Importing I_OBJNM Call by reference Type reference (TYPE) SOBJ_NAME Objektname im Objektkatalog 20060310
5 Importing I_TLOGO Call by reference Type reference (TYPE) RSTLOGO BW: Objekttyp (TLOGO) 20060310

Method GET_STATE on class CL_RSO_CONTENT_STATE_MANAGER has no exception.

Method IS_SCOPE_ACTIVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_OBJNM Call by reference Type reference (TYPE) C Name 20060315
2 Importing I_TLOGO Call by reference Type reference (TYPE) RSTLOGO BW: Objekttyp oder ENHO 20060315
3 Returning R_IS_ACTIVE Value transfer Type reference (TYPE) RSO_SCOPE_ACTIVE ='X' Scope des Objektes ist aktiv 20060315

Method IS_SCOPE_ACTIVE on class CL_RSO_CONTENT_STATE_MANAGER has no exception.

Method REPAIR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_R_MSG Call by reference Object reference (TYPE REF TO) CL_RSO_MSG Container für Nachrichten 20060315

Method REPAIR on class CL_RSO_CONTENT_STATE_MANAGER has no exception.

Method SET_CONTENT_STATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CONTENT_STATE Call by reference Type reference (TYPE) RSO_CONTENT_STATE Status eines Content Objektes 20060315
2 Importing I_OBJNM Call by reference Type reference (TYPE) SOBJ_NAME Objektname im Objektkatalog 20060315
3 Importing I_TLOGO Call by reference Type reference (TYPE) RSTLOGO BW: Objekttyp (A-TLOGO) 20060315

Method SET_CONTENT_STATE on class CL_RSO_CONTENT_STATE_MANAGER has no exception.

Method SET_TIME_AP_SWITCHED_IN_D Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_OBJNM Call by reference Type reference (TYPE) SOBJ_NAME Objektname 20060228
2 Importing I_TLOGO Call by reference Type reference (TYPE) RSTLOGO A TLOGO 20060228

Method SET_TIME_AP_SWITCHED_IN_D on class CL_RSO_CONTENT_STATE_MANAGER has no exception.

Method TLOGO_EXISTS_ON_DB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_OBJNM Call by reference Type reference (TYPE) SOBJ_NAME Objektname 20070404
2 Importing I_OBJVERS Call by reference Type reference (TYPE) RSOBJVERS Objektversion 20070404
3 Importing I_TLOGO Call by reference Type reference (TYPE) RSTLOGO A TLOGO 20070404
4 Returning R_EXISTS_ON_DB Value transfer Type reference (TYPE) RS_BOOL Boolean 20070404

Method TLOGO_EXISTS_ON_DB on class CL_RSO_CONTENT_STATE_MANAGER has no exception.

Method TLOGO_OBJECT_RENAMED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_OBJNM_NEW Call by reference Type reference (TYPE) SOBJ_NAME Objektname neu 20080627
2 Importing I_OBJNM_OLD Call by reference Type reference (TYPE) SOBJ_NAME Objektname alt 20080627
3 Importing I_TLOGO Call by reference Type reference (TYPE) RSTLOGO BW: Objekttyp (A TLOGO) 20080627

Method TLOGO_OBJECT_RENAMED on class CL_RSO_CONTENT_STATE_MANAGER has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 710