SAP ABAP Class /GC1/CL_CO_GARBAGE_COLLECTOR (Garbage Collector: Main Class)
Hierarchy
SAP_ABA (Software Component) Cross-Application Component
   CA-GTF-TS-PGC (Application Component) Persistent Garbage Collector
     /GC1/FRAMEWORK (Package) Garbage Collector Framework
Properties
Class /GC1/CL_CO_GARBAGE_COLLECTOR  
Short Description Garbage Collector: Main Class    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class /GC1/MSG    
Program status     
Category 0   
Package /GC1/FRAMEWORK   Garbage Collector Framework 
Created 20040602   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class /GC1/CL_CO_GARBAGE_COLLECTOR has no forward declaration.
Interfaces
Class /GC1/CL_CO_GARBAGE_COLLECTOR has no interface implemented.
Friends
# Friend Modeled only Created on Description
1 /GC1/CL_CO_GC_HELPER 20050110 OBSOLETE
2 /GC1/CL_TEST 20060224 Testklasse
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CON_ICON_DATA_EXIST Static Attribute Private Type reference (TYPE) /GC1/DTE_ICON_DATA_EXIST Data exist 20060307
2 CON_ICON_DELETION Static Attribute Private Type reference (TYPE) /GC1/DTE_DELETION_ICON Icon for Deletion Mode 20060306
3 CON_ICON_ERROR Static Attribute Private Type reference (TYPE) /GC1/DTE_STATUS_ICON Status 20060306
4 CON_ICON_EXTERNAL_USERS Static Attribute Private Type reference (TYPE) /GC1/DTE_USERS_ICON Additional Users 20060306
5 CON_ICON_NO_DELETION Static Attribute Private Type reference (TYPE) /GC1/DTE_DELETION_ICON Icon for Deletion Mode 20060306
6 FLG_CLIENT_DELETION Instance attribute Private Type reference (TYPE) C 20060307
7 FLG_DELETE_WITH_DATA Instance attribute Private Type reference (TYPE) /GC1/DTE_FLAG 20060210
8 FLG_INFORMATION Instance attribute Private Type reference (TYPE) /GC1/DTE_FLAG General Indicator 20060216
9 FLG_SIMULATION Instance attribute Public Type reference (TYPE) /GC1/DTE_FLG_SIMULATION 'X' Indicator: Simulation 20060213
10 FLG_TEST Instance attribute Private Type reference (TYPE) C Test Flag (No Authorization Check) 20060224
11 REF_LOG Instance attribute Public Object reference (TYPE REF TO) /GC1/CL_CO_MSG_HANDLER Message Routine 20060208
12 REF_TRANSPORT Instance attribute Private Object reference (TYPE REF TO) /GC1/CL_CO_TRANSPORT_HANDLER Transport Routine for Garbage Collector 20060208
13 RNG_GENERATED_APP Instance attribute Private Type reference (TYPE) /GC1/TAB_RNG_APPLICATION Area Table for Applications 20060224
14 RNG_GENERATED_OBJNAME Instance attribute Private Type reference (TYPE) /GC1/TAB_RNG_OBJNAME Area Table for Object Names 20060224
15 RNG_GENERATED_OBJTYPE Instance attribute Private Type reference (TYPE) /GC1/TAB_RNG_OBJTYPE Area Table for Object Types 20060224
16 RNG_GENERATED_TECH_TYPE Instance attribute Private Type reference (TYPE) /GC1/TAB_RNG_TECHNICAL_TYPE Value Table for Technical Type 20060224
17 RNG_GENERATING_APP Instance attribute Private Type reference (TYPE) /GC1/TAB_RNG_APPLICATION Area Table for Applications 20060224
18 RNG_GENERATING_CLIENT Instance attribute Private Type reference (TYPE) /GC1/TAB_RNG_CLIENT Area Table for Client 20060224
19 RNG_GENERATING_OBJNAME Instance attribute Private Type reference (TYPE) /GC1/TAB_RNG_OBJNAME Area Table for Object Names 20060224
20 RNG_GENERATING_OBJTYPE Instance attribute Private Type reference (TYPE) /GC1/TAB_RNG_OBJTYPE Area Table for Object Types 20060224
21 S_FLG_BUFFER Static Attribute Private Type reference (TYPE) C Buffering Is Permitted / On 20060207
22 S_FLG_INITIALIZED Static Attribute Private Type reference (TYPE) C Initialization has been completed 20060207
23 S_REF_LOG Static Attribute Public Object reference (TYPE REF TO) /GC1/CL_CO_MSG_HANDLER Message Management 20060206
24 S_TAB_CB Static Attribute Public Type reference (TYPE) /GC1/TAB_CALLBACKCLASS Table Containing Information on Type of Object 20060221
25 S_TAB_CB_BUFF Static Attribute Private Type reference (TYPE) /GC1/TAB_CB_BUFF Table for Callback Buffer 20060206
26 S_TAB_OBJTYPE Static Attribute Private Type reference (TYPE) /GC1/TAB_V_OBJTYPE Table Containing Information about the Object Type 20060206
27 S_TAB_SCOPE Static Attribute Public Type reference (TYPE) /GC1/TAB_SCOPE_LIST Table Contains All Areas in System 20060206
28 S_TAB_SCOPE_BUFF Static Attribute Private Type reference (TYPE) /GC1/TAB_SCOPE_BUFF Table Containing Buffered Scopes 20060207
29 S_TAB_TECHTYPE Static Attribute Private Type reference (TYPE) /GC1/TAB_TTECHTYPE GC Technical Types 20060206
30 S_TAB_USAGE_REG Static Attribute Public Type reference (TYPE) /GC1/TAB_USAGE_REGISTRATION Registration of Object Types Used by Foreign Users 20060217
31 TAB_CB_ORDERED Instance attribute Private Type reference (TYPE) TYP_TAB_CB_ORDERED 20060222
32 TAB_DELETED_OBJECTS Instance attribute Private Type reference (TYPE) /GC1/TAB_OBJECT Deleted Objects 20060210
33 TAB_DISPLAY Instance attribute Public Type reference (TYPE) /GC1/TAB_ALV_DISPLAY Table Containing Information on Generated Objects 20060216
34 TAB_DISPLAY_INDEX1 Instance attribute Private Type reference (TYPE) /GC1/TAB_ALV_DISPLAY_INDEX_1 Index for Generating Objects 20060216
Methods
# Method Level Visibility Method type Description Created on
1 AUTHORITY_CHECK Instance method Private Method Authorization Check 20060221
2 BUILD_CROSSREF_INDEX Instance method Private Method Generates Additional Access Index for Generated Objects 20060224
3 BUILD_DISPLAYTAB_FROM_USAGETAB Instance method Private Method Generate Display Table from Usage Table 20060306
4 BUILD_OBJECT_LIST Instance method Public Method Creates List of Objects 20060217
5 BUILD_SCOPE_TAB Instance method Private Method Generates Scope Table by Calling S_GET_CB 20060224
6 CLIENT_DELETION Instance method Public Method Delete Client 20060307
7 COLLECTIVE_DELETION Instance method Private Method Call Collective Deletion 20060203
8 COMPARE_OBJECTS Instance method Private Method Selects Generated Object When Validity Periods Overlap 20040604
9 COMPUTE_DELETION_ORDER Instance method Private Method Updates Callback Class Table Using Deletion Request Info 20060222
10 CONSTRUCTOR Instance method Public Constructor Initializes Garbage Collector 20040603
11 DELETE Instance method Public Method Deletes All Objects or the Objects Transferred 20060217
12 DELETE_OBJECTS Instance method Private Method Deletes the Objects Transferred 20060227
13 DELETE_SELECTED_OBJECTS Instance method Private Method Deletes All Selected Deletable Objects 20040603
14 DETERMINE_USAGE Instance method Private Method Determine Use of Objects 20060217
15 DISPLAY_OBJECT Instance method Public Method Displays Selected Object When Display Is Available 20040625
16 GET_BASIC_TYPE Instance method Private Method Delivers the Basis Category (Obj. Type or Tech. Cat.) to Obj 20041222
17 GET_CONTAINER_OBJECTS_INFO Instance method Private Method Checks If Object Contains Data and Updates Its Status 20040604
18 GET_DELETABLE_OBJECTS Instance method Public Method Delivers Deletable Objects 20060228
19 GET_EXTERNAL_USAGE Instance method Private Method Queries Registered Users About External Use 20060306
20 GET_INFORMATION Instance method Public Method Information Query Concerning Selected Objects 20040624
21 GET_MESSAGES Instance method Public Method Delivers Log Messages 20040616
22 GET_OBJECT_INTO_DISPLAYTAB Instance method Private Method Returns the Display Structure for an Object 20060227
23 HANDLE_ADDITIONALLY_DELETED Instance method Private Method Log Objects That Were Additionally Deleted 20060203
24 INITIALIZE_DELETION Instance method Private Method Starts a Deletion Process 20060123
25 IS_DELETABLE Instance method Public Method Checks Whether an Object Can Be Deleted 20060221
26 LOAD_OBJECT_ENVIRONMENT Instance method Public Method Inserts the Surrounding or Referencing Objects 20060224
27 ON_BUFFER_READY_GENERATED Static method Private Event handling method Event Handler: Generated Object Type Triggers Buffering 20060228
28 ON_BUFFER_READY_GENERATING Static method Private Event handling method Event Handler: Generating Object Type Triggers Buffering 20060228
29 READ_FROM_DISPLAYTAB Instance method Public Method Delivers an Entry from the Object Table 20060227
30 REFRESH_AFTER_DELETION Instance method Private Method Clean Up After Deletion 20060216
31 REFRESH_INVALIDATED_OBJECTS Instance method Public Method Update Invalidated (=not current) Objects 20060227
32 SET_DELETION_PARAMETERS Instance method Public Method Sets Deletion Parameters 20040604
33 SET_ICONS Instance method Private Method Set Icons in DISPLAY Structure 20060306
34 SET_NODELETION_REASONS Instance method Private Method Set Reasons That Are Against a Deletion 20060306
35 SET_SELECTION_CRITERIA Instance method Public Method Object Selection Criteria for Processing 20040603
36 S_CLEAR_CB_FROM_BUFF Static method Private Method Delete buffer 20060207
37 S_CLEAR_SCOPE_FROM_BUFF Static method Private Method Deletes Scope from Buffer 20060207
38 S_COMPUTE_LONGEST_PATH Static method Private Method Finds Longest Generation Path 20060206
39 S_CREATE Static method Public Method Generates Instance of the Garbage Collector 20060207
40 S_DISPLAY_OBJTYPE Static method Public Method Display Object Type (in Customizing) 20060307
41 S_GET_CB Static method Public Method Delivers Callback Class (Structure) 20060221
42 S_GET_CB_FROM_BUFF Static method Private Method Deliver Class from Buffer 20060206
43 S_GET_GUID Static method Private Method Delivers a GUID16 20060303
44 S_GET_SCOPE_FROM_BUFF Static method Private Method Delivers Buffer Information About Scopes 20060207
45 S_INITIALIZE Static method Private Method Initialization 20060207
46 S_INITIALIZE_CB Static method Private Method Initializes Implementation of All Objects 20060221
47 S_INITIALIZE_ICONS Static method Private Method Initialize Icons 20060206
48 S_INITIALIZE_SCOPE Static method Private Method Initializes Area of Validity 20060206
49 S_REGISTER_FOREIGN_USERS Static method Private Method Registers All Foreign Users 20060206
50 S_SET_CB_TO_BUFF Static method Private Method Inserts a Callback Class in the Buffer 20060207
51 S_SET_SCOPE_TO_BUFF Static method Private Method Inserts a Scope Class in the Buffer 20060207
52 UPDATE_BUFFERS_AFTER_DELETION Instance method Private Method Updates Buffer After an Object Is Deleted 20060216
53 UPDATE_DISPLAYTAB_DELETED Instance method Private Method Select Transferred Object As Deleted 20060203
Events
Class /GC1/CL_CO_GARBAGE_COLLECTOR has no event.
Types
Class /GC1/CL_CO_GARBAGE_COLLECTOR has no local type.
Method Signatures

Method AUTHORITY_CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_STR_DISPLAY Value transfer Type reference (TYPE) /GC1/STR_ALV_DISPLAY Anzuzeigende und auszuführende Objektinformation 20060221
2 Returning R_FLG_AUTHORIZED Value transfer Type reference (TYPE) OS_BOOLEAN Boolean 20060221

Method AUTHORITY_CHECK on class /GC1/CL_CO_GARBAGE_COLLECTOR has no exception.

Method BUILD_CROSSREF_INDEX Signature

Method BUILD_CROSSREF_INDEX on class /GC1/CL_CO_GARBAGE_COLLECTOR has no parameter.
Method BUILD_CROSSREF_INDEX on class /GC1/CL_CO_GARBAGE_COLLECTOR has no exception.

Method BUILD_DISPLAYTAB_FROM_USAGETAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_REF_LOG Call by reference Object reference (TYPE REF TO) /GC1/IF_CO_MSG_LOG Nachrichtenverwaltung 20060306
2 Importing I_STR_SCOPE Value transfer Type reference (TYPE) /GC1/STR_SCOPE_LIST Speichert Information zum Gültigkeitsbereich 20060306
3 Importing I_TAB_USAGE Call by reference Type reference (TYPE) /GC1/TAB_USAGE Verwendungsinformation der generierten Objekte 20060306
4 Returning R_TAB_DISPLAY Value transfer Type reference (TYPE) /GC1/TAB_ALV_DISPLAY Tabelle mit Informationen zu den generierenden Objekten 20060306

Method BUILD_DISPLAYTAB_FROM_USAGETAB on class /GC1/CL_CO_GARBAGE_COLLECTOR has no exception.

Method BUILD_OBJECT_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_TAB_SCOPE Value transfer Type reference (TYPE) /GC1/TAB_SCOPE_LIST Tabelle mit allen Gültigkeitsbereichen im System 20060221

Method BUILD_OBJECT_LIST on class /GC1/CL_CO_GARBAGE_COLLECTOR has no exception.

Method BUILD_SCOPE_TAB Signature

Method BUILD_SCOPE_TAB on class /GC1/CL_CO_GARBAGE_COLLECTOR has no parameter.
Method BUILD_SCOPE_TAB on class /GC1/CL_CO_GARBAGE_COLLECTOR has no exception.

Method CLIENT_DELETION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_MANDT Value transfer Type reference (TYPE) SY-MANDT Mandantenkennung des aktuellen Benutzers 20060307

Method CLIENT_DELETION on class /GC1/CL_CO_GARBAGE_COLLECTOR has no exception.

Method COLLECTIVE_DELETION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_TAB_GENERATED Value transfer Type reference (TYPE) /GC1/TAB_CALLBACKCLASS Tabelle mit Objektart-Informationen 20060203
2 Importing I_TAB_GENERATING Value transfer Type reference (TYPE) /GC1/TAB_CALLBACKCLASS Tabelle mit Objektart-Informationen 20060203

Method COLLECTIVE_DELETION on class /GC1/CL_CO_GARBAGE_COLLECTOR has no exception.

Method COMPARE_OBJECTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_FLG_ERROR Call by reference Type reference (TYPE) C 20060220
2 Changing C_STR_DISPLAY_OBJ1 Call by reference Type reference (TYPE) /GC1/STR_ALV_DISPLAY Object information to be displayed and processed 20060220
3 Changing C_STR_DISPLAY_OBJ2 Call by reference Type reference (TYPE) /GC1/STR_ALV_DISPLAY Object information to be displayed and processed 20040604
4 Importing I_REF_LOG Call by reference Object reference (TYPE REF TO) /GC1/IF_CO_MSG_LOG Nachrichtenverwaltung 20060306

Method COMPARE_OBJECTS on class /GC1/CL_CO_GARBAGE_COLLECTOR has no exception.

Method COMPUTE_DELETION_ORDER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_TAB_OBJECTS Value transfer Type reference (TYPE) /GC1/TAB_OBJECT Generierte Objekte 20060222

Method COMPUTE_DELETION_ORDER on class /GC1/CL_CO_GARBAGE_COLLECTOR has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_STR_TEST_OBJECT_TYPE Call by reference Type reference (TYPE) /GC1/V_OBJTYPE Objtype to test 20040616
2 Importing I_TAB_TEST_OBJECT_TYPE_CATALOG Call by reference Type reference (TYPE) /GC1/TAB_V_OBJTYPE Object types to test (overides the Obj. Types Catalog) 20040617
# Exception Resumable Description Created on
1 BAD_PARAMETER 20040616
2 FAILED 20040603

Method DELETE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_TAB_OBJECTS Value transfer Type reference (TYPE) /GC1/TAB_OBJECT Liste der zu löschenden Objekte 20060217

Method DELETE on class /GC1/CL_CO_GARBAGE_COLLECTOR has no exception.

Method DELETE_OBJECTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_REF_PGI Call by reference Object reference (TYPE REF TO) /GC1/CL_PROGRESS_INDICATOR Fortschrittsanzeige 20060228
2 Importing I_TAB_OBJECTS Call by reference Type reference (TYPE) /GC1/TAB_OBJECT Generated objects 20060227

Method DELETE_OBJECTS on class /GC1/CL_CO_GARBAGE_COLLECTOR has no exception.

Method DELETE_SELECTED_OBJECTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_TAB_OBJECTS Value transfer Type reference (TYPE) /GC1/TAB_OBJECT 20060216

Method DELETE_SELECTED_OBJECTS on class /GC1/CL_CO_GARBAGE_COLLECTOR has no exception.

Method DETERMINE_USAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_GENERATED_OBJTYPE Value transfer Type reference (TYPE) /GC1/DTE_OBJTYPE Objektart im Garbage Collector 20060217
2 Importing I_GENERATING_OBJTYPE Value transfer Type reference (TYPE) /GC1/DTE_OBJTYPE Objektart im Garbage Collector 20060217
3 Importing I_REF_LOG Value transfer Object reference (TYPE REF TO) /GC1/IF_CO_MSG_LOG Nachrichtenverwaltung 20060306
4 Importing I_TAB_OBJECTS Value transfer Type reference (TYPE) /GC1/TAB_OBJECT Objekte 20060217
5 Returning R_TAB_USAGE Value transfer Type reference (TYPE) /GC1/TAB_USAGE Tabelle mit Info über Verwendung 20060217

Method DETERMINE_USAGE on class /GC1/CL_CO_GARBAGE_COLLECTOR has no exception.

Method DISPLAY_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FLG_GENERATING Call by reference Type reference (TYPE) BOOLEAN Allgemeines Kennzeichen 20040625
2 Importing I_STR_DISPLAY Call by reference Type reference (TYPE) /GC1/STR_ALV_DISPLAY Object information to be displayed and processed 20040625

Method DISPLAY_OBJECT on class /GC1/CL_CO_GARBAGE_COLLECTOR has no exception.

Method GET_BASIC_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_OBJTYPE Value transfer Type reference (TYPE) /GC1/DTE_OBJTYPE Objektart im Garbage Collector 20041222
2 Returning R_TYPE Value transfer Type reference (TYPE) /GC1/DTE_OBJTYPE Objektart im Garbage Collector 20041222

Method GET_BASIC_TYPE on class /GC1/CL_CO_GARBAGE_COLLECTOR has no exception.

Method GET_CONTAINER_OBJECTS_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_STR_DISPLAY Call by reference Type reference (TYPE) /GC1/STR_ALV_DISPLAY Object information to be displayed and processed 20040604
2 Importing I_REF_LOG Call by reference Object reference (TYPE REF TO) /GC1/IF_CO_MSG_LOG Nachrichtenverwaltung 20060306

Method GET_CONTAINER_OBJECTS_INFO on class /GC1/CL_CO_GARBAGE_COLLECTOR has no exception.

Method GET_DELETABLE_OBJECTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_TAB_DISPLAY Call by reference Type reference (TYPE) /GC1/TAB_ALV_DISPLAY Tabelle mit Informationen zu den generierenden Objekten 20060228
2 Returning R_TAB_DISPLAY Value transfer Type reference (TYPE) /GC1/TAB_ALV_DISPLAY Tabelle mit Informationen zu den generierenden Objekten 20060228

Method GET_DELETABLE_OBJECTS on class /GC1/CL_CO_GARBAGE_COLLECTOR has no exception.

Method GET_EXTERNAL_USAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_TAB_USAGE Call by reference Type reference (TYPE) /GC1/TAB_USAGE Table containing generated objects' usage information 20060306
2 Importing I_GENERATED_OBJTYPE Call by reference Type reference (TYPE) /GC1/DTE_OBJTYPE Objektart im Garbage Collector 20060306
3 Importing I_GENERATING_OBJTYPE Call by reference Type reference (TYPE) /GC1/DTE_OBJTYPE Objektart im Garbage Collector 20060306
4 Importing I_REF_LOG Call by reference Object reference (TYPE REF TO) /GC1/IF_CO_MSG_LOG Nachrichtenverwaltung 20060306

Method GET_EXTERNAL_USAGE on class /GC1/CL_CO_GARBAGE_COLLECTOR has no exception.

Method GET_INFORMATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_TAB_OBJECT Call by reference Type reference (TYPE) /GC1/TAB_OBJECT Generated objects 20040624
# Exception Resumable Description Created on
1 BAD_PARAMETER 20040624

Method GET_MESSAGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_TAB_MSG Value transfer Type reference (TYPE) /GC1/TAB_MSG Messages table 20040616
2 Importing I_STR_DATE_TIME Call by reference Type reference (TYPE) BAL_S_DTTM Anwendungs-Log: Intervall für Datum+Uhrzeit 20040616
3 Importing I_STR_MSG_FILTER Call by reference Type reference (TYPE) BAL_S_MFIL Anwendungs-Log: Filterkriterien für eine Meldung 20040616
# Exception Resumable Description Created on
1 FAILED Problem ocurred while getting a message 20040616

Method GET_OBJECT_INTO_DISPLAYTAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_OBJNAME Value transfer Type reference (TYPE) /GC1/DTE_OBJNAME Name des generierten Objekts 20060227
2 Importing I_OBJTYPE Value transfer Type reference (TYPE) /GC1/DTE_OBJTYPE Objektart im Garbage Collector 20060227
3 Importing I_REF_LOG Call by reference Object reference (TYPE REF TO) /GC1/IF_CO_MSG_LOG Nachrichtenverwaltung 20060306
4 Returning R_STR_DISPLAY Value transfer Type reference (TYPE) /GC1/STR_ALV_DISPLAY Anzuzeigende und auszuführende Objektinformation 20060227

Method GET_OBJECT_INTO_DISPLAYTAB on class /GC1/CL_CO_GARBAGE_COLLECTOR has no exception.

Method HANDLE_ADDITIONALLY_DELETED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_STR_MASTER_OBJECT Value transfer Type reference (TYPE) /GC1/STR_OBJECT Anzuzeigende und auszuführende Objektinformation 20060203
2 Importing I_TAB_OBJECTS Value transfer Type reference (TYPE) /GC1/TAB_OBJECT Generierte Objekte 20060203

Method HANDLE_ADDITIONALLY_DELETED on class /GC1/CL_CO_GARBAGE_COLLECTOR has no exception.

Method INITIALIZE_DELETION Signature

Method INITIALIZE_DELETION on class /GC1/CL_CO_GARBAGE_COLLECTOR has no parameter.
Method INITIALIZE_DELETION on class /GC1/CL_CO_GARBAGE_COLLECTOR has no exception.

Method IS_DELETABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_STR_DISPLAY Call by reference Type reference (TYPE) /GC1/STR_ALV_DISPLAY Anzuzeigende und auszuführende Objektinformation 20060221
2 Returning R_FLG_DELETABLE Value transfer Type reference (TYPE) OS_BOOLEAN Boolean 20060221

Method IS_DELETABLE on class /GC1/CL_CO_GARBAGE_COLLECTOR has no exception.

Method LOAD_OBJECT_ENVIRONMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_REF_LOG Value transfer Object reference (TYPE REF TO) /GC1/IF_CO_MSG_LOG Nachrichtenprotokoll 20060224
2 Importing I_TAB_OBJECTS Value transfer Type reference (TYPE) /GC1/TAB_OBJECT Generierte Objekte 20060224
3 Returning R_TAB_LOADED_OBJECTS Value transfer Type reference (TYPE) /GC1/TAB_OBJECT Generierte Objekte 20060224

Method LOAD_OBJECT_ENVIRONMENT on class /GC1/CL_CO_GARBAGE_COLLECTOR has no exception.

Method ON_BUFFER_READY_GENERATED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing SENDER Call by reference Attribute reference (LIKE) 20060228

Method ON_BUFFER_READY_GENERATED on class /GC1/CL_CO_GARBAGE_COLLECTOR has no exception.

Method ON_BUFFER_READY_GENERATING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing SENDER Call by reference Attribute reference (LIKE) 20060228

Method ON_BUFFER_READY_GENERATING on class /GC1/CL_CO_GARBAGE_COLLECTOR has no exception.

Method READ_FROM_DISPLAYTAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FLG_WITH_INDEX Value transfer Type reference (TYPE) C 20060227
2 Importing I_OBJNAME Value transfer Type reference (TYPE) /GC1/DTE_OBJNAME Name des generierten Objekts 20060227
3 Importing I_OBJTYPE Value transfer Type reference (TYPE) /GC1/DTE_OBJTYPE Objektart im Garbage Collector 20060227
4 Returning R_STR_DISPLAY Value transfer Type reference (TYPE) /GC1/STR_ALV_DISPLAY Anzuzeigende und auszuführende Objektinformation 20060227

Method READ_FROM_DISPLAYTAB on class /GC1/CL_CO_GARBAGE_COLLECTOR has no exception.

Method REFRESH_AFTER_DELETION Signature

Method REFRESH_AFTER_DELETION on class /GC1/CL_CO_GARBAGE_COLLECTOR has no parameter.
Method REFRESH_AFTER_DELETION on class /GC1/CL_CO_GARBAGE_COLLECTOR has no exception.

Method REFRESH_INVALIDATED_OBJECTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_REF_LOG Call by reference Object reference (TYPE REF TO) /GC1/IF_CO_MSG_LOG Nachrichtenprotokoll 20060306

Method REFRESH_INVALIDATED_OBJECTS on class /GC1/CL_CO_GARBAGE_COLLECTOR has no exception.

Method SET_DELETION_PARAMETERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FLG_DELETE_WITH_DATA Call by reference Type reference (TYPE) /GC1/DTE_FLAG SPACE Delete Objects with Data 20041028
2 Importing I_FLG_INFORMATION Call by reference Type reference (TYPE) /GC1/DTE_FLAG SPACE Allgemeines Kennzeichen 20040604
3 Importing I_FLG_SIMULATION Call by reference Type reference (TYPE) /GC1/DTE_FLG_SIMULATION 'X' Flag: simulation 20040604
4 Importing I_TRANSPORT_REQUEST Call by reference Type reference (TYPE) TRKORR SPACE Auftrag/Aufgabe 20040604

Method SET_DELETION_PARAMETERS on class /GC1/CL_CO_GARBAGE_COLLECTOR has no exception.

Method SET_ICONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_STR_DISPLAY Call by reference Type reference (TYPE) /GC1/STR_ALV_DISPLAY Object information to be displayed and processed 20060306

Method SET_ICONS on class /GC1/CL_CO_GARBAGE_COLLECTOR has no exception.

Method SET_NODELETION_REASONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_STR_DISPLAY Call by reference Type reference (TYPE) /GC1/STR_ALV_DISPLAY Anzuzeigende und auszuführende Objektinformation 20060306

Method SET_NODELETION_REASONS on class /GC1/CL_CO_GARBAGE_COLLECTOR has no exception.

Method SET_SELECTION_CRITERIA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_RNG_GENERATED_APPLICATION Value transfer Type reference (TYPE) /GC1/TAB_RNG_APPLICATION Applications' range table 20040603
2 Importing I_RNG_GENERATED_OBJNAME Value transfer Type reference (TYPE) /GC1/TAB_RNG_OBJNAME Object name range table 20040603
3 Importing I_RNG_GENERATED_OBJTYPE Value transfer Type reference (TYPE) /GC1/TAB_RNG_OBJTYPE Object type's range table 20040603
4 Importing I_RNG_GENERATED_TECH_TYPE Value transfer Type reference (TYPE) /GC1/TAB_RNG_TECHNICAL_TYPE Wertetabelle für Technischer Typ 20040902
5 Importing I_RNG_GENERATING_APPLICATION Value transfer Type reference (TYPE) /GC1/TAB_RNG_APPLICATION Applications' range table 20040603
6 Importing I_RNG_GENERATING_CLIENT Value transfer Type reference (TYPE) /GC1/TAB_RNG_CLIENT Client's range table 20040603
7 Importing I_RNG_GENERATING_OBJNAME Value transfer Type reference (TYPE) /GC1/TAB_RNG_OBJNAME Object name range table 20040603
8 Importing I_RNG_GENERATING_OBJTYPE Value transfer Type reference (TYPE) /GC1/TAB_RNG_OBJTYPE Object type's range table 20040603

Method SET_SELECTION_CRITERIA on class /GC1/CL_CO_GARBAGE_COLLECTOR has no exception.

Method S_CLEAR_CB_FROM_BUFF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_OBJTYPE Value transfer Type reference (TYPE) /GC1/DTE_OBJTYPE Objektart im Garbage Collector 20060207

Method S_CLEAR_CB_FROM_BUFF on class /GC1/CL_CO_GARBAGE_COLLECTOR has no exception.

Method S_CLEAR_SCOPE_FROM_BUFF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_OBJTYPE Call by reference Type reference (TYPE) /GC1/DTE_OBJTYPE Objektart im Garbage Collector 20060207

Method S_CLEAR_SCOPE_FROM_BUFF on class /GC1/CL_CO_GARBAGE_COLLECTOR has no exception.

Method S_COMPUTE_LONGEST_PATH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_TAB_PATHS Call by reference Type reference (TYPE) /GC1/TAB_PATH Generation paths for garbage collector 20060206
2 Importing I_CURRENT_NODE Call by reference Type reference (TYPE) /GC1/DTE_OBJTYPE Object types for Garbage Collector 20060206
3 Importing I_GOAL_NODE Call by reference Type reference (TYPE) /GC1/DTE_OBJTYPE Object types for Garbage Collector 20060206

Method S_COMPUTE_LONGEST_PATH on class /GC1/CL_CO_GARBAGE_COLLECTOR has no exception.

Method S_CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FLG_ALLOW_BUFFER Value transfer Type reference (TYPE) C 'X' 20060207
2 Returning R_REF_GC Value transfer Object reference (TYPE REF TO) /GC1/CL_CO_GARBAGE_COLLECTOR Garbage Collector Hauptklasse 20060207

Method S_CREATE on class /GC1/CL_CO_GARBAGE_COLLECTOR has no exception.

Method S_DISPLAY_OBJTYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_OBJTYPE Value transfer Type reference (TYPE) /GC1/DTE_OBJTYPE Objektart im Garbage Collector 20060307

Method S_DISPLAY_OBJTYPE on class /GC1/CL_CO_GARBAGE_COLLECTOR has no exception.

Method S_GET_CB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_OBJTYPE Value transfer Type reference (TYPE) /GC1/DTE_OBJTYPE Objektart im Garbage Collector 20060221
2 Returning R_STR_CB Value transfer Type reference (TYPE) /GC1/STR_CALLBACKCLASS Enthält Objekttyp-Information und Schnittstellenreferenzen 20060221

Method S_GET_CB on class /GC1/CL_CO_GARBAGE_COLLECTOR has no exception.

Method S_GET_CB_FROM_BUFF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_OBJTYPE Value transfer Type reference (TYPE) /GC1/DTE_OBJTYPE Objektart im Garbage Collector 20060206
2 Returning R_REF_CB Value transfer Object reference (TYPE REF TO) OBJECT 20060206

Method S_GET_CB_FROM_BUFF on class /GC1/CL_CO_GARBAGE_COLLECTOR has no exception.

Method S_GET_GUID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_GUID Value transfer Type reference (TYPE) GUID_16 GUID im 'RAW' Format 20060303

Method S_GET_GUID on class /GC1/CL_CO_GARBAGE_COLLECTOR has no exception.

Method S_GET_SCOPE_FROM_BUFF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_OBJTYPE Value transfer Type reference (TYPE) /GC1/DTE_OBJTYPE Objektart im Garbage Collector 20060207
2 Returning R_TAB_SCOPE Value transfer Type reference (TYPE) /GC1/TAB_SCOPE Tabelle für Gültigkeitsbereich 20060207

Method S_GET_SCOPE_FROM_BUFF on class /GC1/CL_CO_GARBAGE_COLLECTOR has no exception.

Method S_INITIALIZE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FLG_BUFFER Call by reference Type reference (TYPE) C 20060207

Method S_INITIALIZE on class /GC1/CL_CO_GARBAGE_COLLECTOR has no exception.

Method S_INITIALIZE_CB Signature

Method S_INITIALIZE_CB on class /GC1/CL_CO_GARBAGE_COLLECTOR has no parameter.
Method S_INITIALIZE_CB on class /GC1/CL_CO_GARBAGE_COLLECTOR has no exception.

Method S_INITIALIZE_ICONS Signature

Method S_INITIALIZE_ICONS on class /GC1/CL_CO_GARBAGE_COLLECTOR has no parameter.
Method S_INITIALIZE_ICONS on class /GC1/CL_CO_GARBAGE_COLLECTOR has no exception.

Method S_INITIALIZE_SCOPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_REF_SWATCH Value transfer Object reference (TYPE REF TO) /GC1/CL_STOPWATCH Stoppuhr 20060221
2 Importing I_STR_CB Value transfer Type reference (TYPE) /GC1/STR_CALLBACKCLASS Enthält Objekttyp-Information und Schnittstellenreferenzen 20060210

Method S_INITIALIZE_SCOPE on class /GC1/CL_CO_GARBAGE_COLLECTOR has no exception.

Method S_REGISTER_FOREIGN_USERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_STR_CB Value transfer Type reference (TYPE) /GC1/STR_CALLBACKCLASS Enthält Objekttyp-Information und Schnittstellenreferenzen 20060210

Method S_REGISTER_FOREIGN_USERS on class /GC1/CL_CO_GARBAGE_COLLECTOR has no exception.

Method S_SET_CB_TO_BUFF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_STR_CB Call by reference Type reference (TYPE) /GC1/STR_CALLBACKCLASS Enthält Objekttyp-Information und Schnittstellenreferenzen 20060207

Method S_SET_CB_TO_BUFF on class /GC1/CL_CO_GARBAGE_COLLECTOR has no exception.

Method S_SET_SCOPE_TO_BUFF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_OBJTYPE Value transfer Type reference (TYPE) /GC1/DTE_OBJTYPE Objektart im Garbage Collector 20060207
2 Importing I_TAB_SCOPE Value transfer Type reference (TYPE) /GC1/TAB_SCOPE Tabelle für Gültigkeitsbereich 20060207

Method S_SET_SCOPE_TO_BUFF on class /GC1/CL_CO_GARBAGE_COLLECTOR has no exception.

Method UPDATE_BUFFERS_AFTER_DELETION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_STR_DELETED Call by reference Type reference (TYPE) /GC1/STR_ALV_DISPLAY Object information to be displayed and processed 20060216

Method UPDATE_BUFFERS_AFTER_DELETION on class /GC1/CL_CO_GARBAGE_COLLECTOR has no exception.

Method UPDATE_DISPLAYTAB_DELETED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_STR_DISPLAY Value transfer Type reference (TYPE) /GC1/STR_ALV_DISPLAY Anzuzeigende und auszuführende Objektinformation 20060203
2 Importing I_OBJNAME Value transfer Type reference (TYPE) CSEQUENCE 20060203
3 Importing I_OBJTYPE Value transfer Type reference (TYPE) CSEQUENCE 20060203

Method UPDATE_DISPLAYTAB_DELETED on class /GC1/CL_CO_GARBAGE_COLLECTOR has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 31