SAP ABAP Class CL_RSO_ACTIVATOR (Activation Program for Multiple BI TLOGO Objects)
Hierarchy
SAP_BW (Software Component) SAP Business Warehouse
   BW-WHM-MTD (Application Component) Metadata (Repository)
     RSO_TLOGO (Package) BI TLOGO Framework
Properties
Class CL_RSO_ACTIVATOR  
Short Description Activation Program for Multiple BI TLOGO Objects    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RSO_TLOGO   BI TLOGO Framework 
Created 20050926   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_RSO_ACTIVATOR has no interface implemented.
Friends
Class CL_RSO_ACTIVATOR has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 P_MODIFY Instance attribute Private Type reference (TYPE) RS_BOOL ='X': With Changes (with Locks and CTO) 20061017
2 P_R_TYPE_MANAGER Static Attribute Private Object reference (TYPE REF TO) CL_RSOBJS_TYPE_MANAGER Object Type Manager Class (Singleton) 20050926
3 P_TH_TLOGO_COLLECTION Instance attribute Private Type reference (TYPE) RSO_TH_TLOGO_COLLECTION Table with TLOGO Types and Class Collection 20050926
4 P_TH_TMAIN Instance attribute Private Type reference (TYPE) RSO_TH_TMAIN BW: TLOGO Objects with Main Object 20050926
Methods
# Method Level Visibility Method type Description Created on
1 ACTIVATE Instance method Public Method Activate Objects 20050926
2 ADD_OBJECT Instance method Public Method Add Object to Activate (Append or Main Object) 20050926
3 ADD_OBJECT_TO_COLLECTION Instance method Private Method Add Object to Class Collection 20050926
4 CHECK Instance method Public Method Activate Objects 20051125
5 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20050926
6 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20050926
7 CONTAINS_OBJECT Instance method Public Method Does object (append or main object) already exist? 20051228
8 DEQUEUE Instance method Public Method Lock All Objects 20050926
9 DETERMINE_EXTNUMBER Instance method Private Method Determines External Number for Log 20051104
10 GET_COLLECTION Instance method Private Method Gets / Instantiates Collection of Type 20050926
11 INITIALIZE_PROTOCOL Instance method Private Method Initializes the Protocol 20051103
12 IS_INITIAL Instance method Public Method Initial ? 20050926
13 RESET Instance method Public Method Reset to Initial Status 20050926
Events
Class CL_RSO_ACTIVATOR has no event.
Types
Class CL_RSO_ACTIVATOR has no local type.
Method Signatures

Method ACTIVATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_TH_TLOGO_ERROR Call by reference Type reference (TYPE) RSO_TH_TLOGO Objekte, die nicht aktiviert werden konnten 20050926
2 Exporting E_T_MSG Call by reference Type reference (TYPE) RS_T_MSG BW: Tabelle mit Nachrichten (Application Log Protokoll) 20051214
3 Importing I_SAVE_PROTOCOL Call by reference Type reference (TYPE) RS_BOOL RS_C_TRUE ='X' Protokoll auf der DB sichern 20051214
4 Importing I_SHOW_CHECK_PROTOCOL Call by reference Type reference (TYPE) RS_BOOL RS_C_TRUE ='X' Prüfprotokoll wird im GUI angezeigt 20051017
# Exception Resumable Description Created on
1 CX_RS_CANCELLED Abbruch durch den Benutzer (Dialog) 20051021

Method ADD_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_OBJVERS Call by reference Type reference (TYPE) RSOBJVERS RS_C_OBJVERS-MODIFIED Objektversion 20110324
2 Importing I_S_TLOGO Call by reference Type reference (TYPE) RSO_S_TLOGO Append oder Hauptobjekt 20050926
3 Returning R_SUCCEEDED Value transfer Type reference (TYPE) RS_BOOL Objekt wurde erfolgreich hinzugefügt 20100401
# Exception Resumable Description Created on
1 CX_RS_DISPLAY_ONLY Objekt darf nur angezeigt, nicht aber bearbeitet werden 20051125

Method ADD_OBJECT_TO_COLLECTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_OBJVERS Call by reference Type reference (TYPE) RSOBJVERS RS_C_OBJVERS-MODIFIED Objektversion 20110324
2 Importing I_S_TMAIN Call by reference Type reference (TYPE) RSO_S_TMAIN BW: TLOGO und Hauptobjekt 20050926
# Exception Resumable Description Created on
1 CX_RS_DISPLAY_ONLY Objekt darf nur angezeigt, nicht aber bearbeitet werden 20050926
2 CX_RS_FAILED Objekt unterstützt keine klassenbasierte Collection 20100401

Method CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_R_MSG Call by reference Object reference (TYPE REF TO) CL_RSO_MSG Container für Nachrichten 20051125
2 Exporting E_TH_TLOGO_ERROR Call by reference Type reference (TYPE) RSO_TH_TLOGO BW Repository: Liste (Hash) von TLOGO Objekt und Typ 20051125
3 Importing I_SHOW_CHECK_PROTOCOL Call by reference Type reference (TYPE) RS_BOOL RS_C_TRUE ='X' Prüfprotokoll wird im GUI angezeigt 20051125
# Exception Resumable Description Created on
1 CX_RS_CANCELLED Abbruch durch den Benutzer (Dialog) 20051228

Method CLASS_CONSTRUCTOR Signature

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

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_READ_ONLY Call by reference Type reference (TYPE) RS_BOOL RS_C_FALSE =X: Nur lesend: Ohne Sperre und ohne CTO 20061017

Method CONSTRUCTOR on class CL_RSO_ACTIVATOR has no exception.

Method CONTAINS_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_S_TLOGO Call by reference Type reference (TYPE) RSO_S_TLOGO Append oder Hauptobjekt 20051228
2 Returning R_IS_CONTAINED Value transfer Type reference (TYPE) RS_BOOL ='X': Objekt ist schon enthalten 20051228
# Exception Resumable Description Created on
1 CX_RS_DISPLAY_ONLY Objekt darf nur angezeigt, nicht aber bearbeitet werden 20051228

Method DEQUEUE Signature

Method DEQUEUE on class CL_RSO_ACTIVATOR has no parameter.
Method DEQUEUE on class CL_RSO_ACTIVATOR has no exception.

Method DETERMINE_EXTNUMBER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_R_COLLECTION Call by reference Object reference (TYPE REF TO) CL_RSO_TLOGO_COLLECTION Menge von TLOGO Objekten (generisch) 20051104
2 Returning R_EXTNUMBER Value transfer Type reference (TYPE) BALNREXT Anwendungs-Log: Externe Identifikation 20051104

Method DETERMINE_EXTNUMBER on class CL_RSO_ACTIVATOR has no exception.

Method GET_COLLECTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_TLOGO Call by reference Type reference (TYPE) RSTLOGO BW: Objekttyp (TLOGO) 20050926
2 Returning R_R_COLLECTION Value transfer Object reference (TYPE REF TO) CL_RSO_TLOGO_COLLECTION Menge von TLOGO Objekten (generisch) 20050926

Method GET_COLLECTION on class CL_RSO_ACTIVATOR has no exception.

Method INITIALIZE_PROTOCOL Signature

Method INITIALIZE_PROTOCOL on class CL_RSO_ACTIVATOR has no parameter.
Method INITIALIZE_PROTOCOL on class CL_RSO_ACTIVATOR has no exception.

Method IS_INITIAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_IS_INITIAL Value transfer Type reference (TYPE) RS_BOOL =X: Instanz ist initial 20050926

Method IS_INITIAL on class CL_RSO_ACTIVATOR has no exception.

Method RESET Signature

Method RESET on class CL_RSO_ACTIVATOR has no parameter.
Method RESET on class CL_RSO_ACTIVATOR has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 710