SAP ABAP Class CL_AXT_CATALOGUE (Catalogue holding elements to generate)
Hierarchy
WEBCUIF (Software Component) SAP Web UI Framework
   CA-GTF-EEW (Application Component) Easy Enhancement Workbench
     AXT_GENERATION_FRAMEWORK (Package) Extensibility Generation Framework
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_AXT_STANDALONE_CATALOGUE Standalone catalogue without saving 20090306
Properties
Class CL_AXT_CATALOGUE  
Short Description Catalogue holding elements to generate    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package AXT_GENERATION_FRAMEWORK   Extensibility Generation Framework 
Created 20080212   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_AXT_CONSTANTS Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
Class CL_AXT_CATALOGUE has no interface implemented.
Friends
Class CL_AXT_CATALOGUE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_PARAM_EXTENSION_ID Constant Private Type reference (TYPE) STRING 'EXTENSION_ID' Param EXTENSION_ID 20080227
2 GC_PARAM_PACKAGE_NAME Constant Private Type reference (TYPE) STRING 'PACKAGE_NAME' Param PACKAGE_NAME 20080227
3 GC_PARAM_TRANSPORT Constant Private Type reference (TYPE) STRING 'TRANSPORT' Param TRANSPORT 20080227
4 MT_ACTIVE_ELEMENTS Instance attribute Private Type reference (TYPE) AXTT_ELEMENT Table of elements 20080303
5 MT_INACTIVE_ELEMENTS Instance attribute Private Type reference (TYPE) AXTT_ELEMENT Table of elements 20080303
6 MV_EXTENSION Instance attribute Private Type reference (TYPE) AXT_EXTENSION_ID Extension ID 20080221
7 MV_ID Instance attribute Private Type reference (TYPE) AXT_CATALOGUE_ID Catalogue ID 20080212
8 MV_KIND Instance attribute Private Type reference (TYPE) AXT_CATALOGUE_KIND Catalogue kind 20080801
9 MV_NAMESPACE Instance attribute Private Type reference (TYPE) NAMESPACE Namespace 20080214
10 MV_PACKAGE_NAME Instance attribute Private Type reference (TYPE) DEVCLASS Package 20080214
11 MV_TRANSPORT Instance attribute Private Type reference (TYPE) TRKORR Request/Task 20080214
Methods
# Method Level Visibility Method type Description Created on
1 ACTIVATE Instance method Public Method Activates a catalogue after a succesful generation 20081022
2 ACTIVATE_ELEMENTS Instance method Private Method Activate element in inactive list 20080312
3 ADD_ELEMENT Instance method Public Method Adds a new element to the catalogue 20080212
4 ADD_ELEMENT_INTERNAL Instance method Private Method Adds a new element to the catalogue INTERNAL 20081202
5 CHECK Instance method Public Method Checks all inactive elements prior to generation 20080924
6 CHECK_ELEMENT_AUTHORIZATIONS Instance method Private Method Checks element authorizations 20080516
7 CHECK_MANDATORY_PARAMETERS Static method Protected Method Checks all mandatory parameters and returns messages 20080227
8 CONSOLIDATE Instance method Public Method Consolidates inactive elements 20080425
9 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20080220
10 COPY_TO_INACTIVE_LIST Instance method Private Method Copies an active entry to the inactive list (To be deleted) 20080317
11 DELETE Instance method Public Method Delete catalogues 20080318
12 DELETE_ELEMENT_FROM_LIST Instance method Private Method Delete a given element from an element list 20080425
13 DELETE_INACTIVE_ELEMENTS Instance method Public Method Deletes all inactive elements from the catalogue/dbtables 20080410
14 DELETE_VERSION Instance method Private Method Deletes catalogue of a given version 20080312
15 DETERMINE_ELEMENTS_STATUS Instance method Protected Method Determines all element status 20080619
16 ELEMENT_EXISTS_IN_LIST Instance method Private Method Returns true if an element ID is part of the verified list 20080505
17 FIND_ELEMENT Instance method Public Method Returns an element in requested list (active/inactive) 20100105
18 FIND_ELEMENTS_TO_DELETE Instance method Protected Method Finds all elements that should be marked as deleted 20080619
19 FREE Instance method Private Method Free all attributes 20080320
20 GET_ACTIVE_ELEMENTS Instance method Public Method Returns the list of active elements 20080303
21 GET_CATALOGUES_BY_EXTENSION Static method Public Method Returns all catalogues related to a given extension 20080314
22 GET_CATALOGUE_BY_ID Static method Public Method Returns all elements belonging to the catalogue ID 20080212
23 GET_ELEMENT Instance method Public Method Returns an element in requested list (active/inactive) 20080306
24 GET_EXTENSION_ID Instance method Public Method Returns extension id 20080221
25 GET_ID Instance method Public Method Returns catalogue id 20080212
26 GET_INACTIVE_ELEMENTS Instance method Public Method Returns the list of elements to be generated 20080303
27 GET_KIND Instance method Public Method Returns catalogue kind 20080806
28 GET_NAMESPACE Instance method Public Method Retuns the namespace of this catalogue 20080214
29 GET_NEW_CATALOGUE Static method Public Method Returns a new catalogue ready for input 20080212
30 GET_PACKAGE_NAME Instance method Public Method Returns package name of this catalogue 20080214
31 GET_STANDALONE_CATALOGUE Static method Public Method Returns a new catalogue ready for input 20090305
32 GET_TRANSPORT Instance method Public Method Returns the transport of this catalogue 20080214
33 GET_TRANSPORT_OBJECTS Instance method Public Method Returns elements transport objects 20080303
34 HAS_CUSTOMIZING Instance method Public Method 20090807
35 IS_READY_FOR_ACTIVATION Instance method Private Method Returns true if catalogue is ready for activation 20080513
36 LOAD_ELEMENTS Instance method Private Method Loads catalogue elements 20080222
37 LOCK_CATALOGUE Instance method Public Method Locks the catalogue 20080514
38 LOCK_CATALOGUE_ELEMENTS Instance method Private Method Locks all catalogue elements 20080514
39 PREPARE_GENERATION Instance method Public Method Prepares a catalogue for generation 20081022
40 SAVE Instance method Public Method Saves catalogue elements 20080219
41 SAVE_VERSION Instance method Private Method Saves catalogue of a given version 20080312
42 SET_TRANSPORT Instance method Public Method Changes catalogue transport and all elements transport ID 20080317
43 SWITCH_COMPLETED_STATUS Instance method Private Method Switches all inactive element with status completed to GEN 20080306
44 SWITCH_ERROR_STATUS Instance method Private Method 20081217
45 SWITCH_VERSION_TO_ACTIVE Instance method Private Method Switches all inactive elements versions 20080306
46 UNLOCK_CATALOGUE Instance method Public Method Unlocks the catalogue 20080514
47 UNLOCK_CATALOGUE_ELEMENTS Instance method Private Method Unlocks all catalogue elements 20080514
Events
Class CL_AXT_CATALOGUE has no event.
Types
Class CL_AXT_CATALOGUE has no local type.
Method Signatures

Method ACTIVATE Signature

Method ACTIVATE on class CL_AXT_CATALOGUE has no parameter.
Method ACTIVATE on class CL_AXT_CATALOGUE has no exception.

Method ACTIVATE_ELEMENTS Signature

Method ACTIVATE_ELEMENTS on class CL_AXT_CATALOGUE has no parameter.
Method ACTIVATE_ELEMENTS on class CL_AXT_CATALOGUE has no exception.

Method ADD_ELEMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_ELEMENT Call by reference Object reference (TYPE REF TO) IF_AXT_ELEMENT General generation element 20080212
# Exception Resumable Description Created on
1 CX_AXT_DATA_INVALID Element is invalid 20080221

Method ADD_ELEMENT_INTERNAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_ELEMENT Call by reference Object reference (TYPE REF TO) IF_AXT_ELEMENT General generation element 20081202
# Exception Resumable Description Created on
1 CX_AXT_DATA_INVALID Data invalid error 20081202

Method CHECK Signature

Method CHECK on class CL_AXT_CATALOGUE has no parameter.
# Exception Resumable Description Created on
1 CX_AXT_AUTHORITY_FAILED Authority error 20080924
2 CX_AXT_DATA_INVALID Data invalid error 20080924

Method CHECK_ELEMENT_AUTHORIZATIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_MESSAGES Value transfer Object reference (TYPE REF TO) AXTT_MSG Messages table 20080516

Method CHECK_ELEMENT_AUTHORIZATIONS on class CL_AXT_CATALOGUE has no exception.

Method CHECK_MANDATORY_PARAMETERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_EXTENSION_ID Call by reference Type reference (TYPE) AXT_EXTENSION_ID Extension ID 20080227
2 Importing IV_PACKAGE_NAME Call by reference Type reference (TYPE) DEVCLASS Package 20080227
3 Importing IV_TRANSPORT Call by reference Type reference (TYPE) TRKORR Request/Task 20080227
4 Returning RT_MESSAGES Value transfer Object reference (TYPE REF TO) AXTT_MSG Messages table 20080227

Method CHECK_MANDATORY_PARAMETERS on class CL_AXT_CATALOGUE has no exception.

Method CONSOLIDATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ERROR_RECOVERY_MODE Call by reference Type reference (TYPE) AXT_BOOLEAN CL_AXT_CONSTANTS=>GC_FALSE Consolidate in error recovery mode 20080804
# Exception Resumable Description Created on
1 CX_AXT_OPERATION_FAILED Consolidation failed 20080502

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_EXTENSION_ID Call by reference Type reference (TYPE) AXT_EXTENSION_ID Extension ID 20080221
2 Importing IV_ID Call by reference Type reference (TYPE) AXT_CATALOGUE_ID Catalogue ID 20080220
3 Importing IV_KIND Call by reference Type reference (TYPE) AXT_CATALOGUE_KIND Catalog Type 20080806
4 Importing IV_NAMESPACE Call by reference Type reference (TYPE) NAMESPACE Namespace 20080220
5 Importing IV_PACKAGE_NAME Call by reference Type reference (TYPE) DEVCLASS Package 20080220
6 Importing IV_TRANSPORT Call by reference Type reference (TYPE) TRKORR Request/Task 20080220
# Exception Resumable Description Created on
1 CX_AXT_OPERATION_FAILED One element of the catalogue cannot be created 20080626

Method COPY_TO_INACTIVE_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_ACTIVE_ELEMENT Call by reference Type reference (TYPE) AXTS_ELEMENT One element in the collection 20080317

Method COPY_TO_INACTIVE_LIST on class CL_AXT_CATALOGUE has no exception.

Method DELETE Signature

Method DELETE on class CL_AXT_CATALOGUE has no parameter.
Method DELETE on class CL_AXT_CATALOGUE has no exception.

Method DELETE_ELEMENT_FROM_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_ELEMENT Call by reference Type reference (TYPE) AXTS_ELEMENT Element 20080425
2 Importing IV_VERSION Call by reference Type reference (TYPE) AXT_REPOSITORY_VERSION Version in Extensibility Repository 20080425
# Exception Resumable Description Created on
1 CX_AXT_DATA_NOT_FOUND Element not found in given elements list 20080425

Method DELETE_INACTIVE_ELEMENTS Signature

Method DELETE_INACTIVE_ELEMENTS on class CL_AXT_CATALOGUE has no parameter.
Method DELETE_INACTIVE_ELEMENTS on class CL_AXT_CATALOGUE has no exception.

Method DELETE_VERSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_VERSION Call by reference Type reference (TYPE) AXT_REPOSITORY_VERSION Catalogue version 20080312
# Exception Resumable Description Created on
1 CX_AXT_DATA_NOT_FOUND Data not found error 20080312

Method DETERMINE_ELEMENTS_STATUS Signature

Method DETERMINE_ELEMENTS_STATUS on class CL_AXT_CATALOGUE has no parameter.
Method DETERMINE_ELEMENTS_STATUS on class CL_AXT_CATALOGUE has no exception.

Method ELEMENT_EXISTS_IN_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ELEMENT_ID Call by reference Type reference (TYPE) AXT_GUID GUID 20080505
2 Importing IV_VERSION Call by reference Type reference (TYPE) AXT_REPOSITORY_VERSION Version in Extensibility Repository 20080505
3 Returning RV_EXISTS Value transfer Type reference (TYPE) AXT_BOOLEAN Boolean 20080505

Method ELEMENT_EXISTS_IN_LIST on class CL_AXT_CATALOGUE has no exception.

Method FIND_ELEMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_OBJECT_NAME Call by reference Type reference (TYPE) AXT_NAME Name 20100105
2 Importing IV_OBJECT_TYPE Call by reference Type reference (TYPE) AXT_OBJECT_TYPE Object Type 20100105
3 Importing IV_VERSION Call by reference Type reference (TYPE) AXT_REPOSITORY_VERSION Version in Extensibility Repository 20100105
4 Returning RR_ELEMENT Value transfer Object reference (TYPE REF TO) IF_AXT_ELEMENT General generation element 20100105

Method FIND_ELEMENT on class CL_AXT_CATALOGUE has no exception.

Method FIND_ELEMENTS_TO_DELETE Signature

Method FIND_ELEMENTS_TO_DELETE on class CL_AXT_CATALOGUE has no parameter.
Method FIND_ELEMENTS_TO_DELETE on class CL_AXT_CATALOGUE has no exception.

Method FREE Signature

Method FREE on class CL_AXT_CATALOGUE has no parameter.
Method FREE on class CL_AXT_CATALOGUE has no exception.

Method GET_ACTIVE_ELEMENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_ELEMENTS Value transfer Type reference (TYPE) AXTT_ELEMENT Table of elements 20080303

Method GET_ACTIVE_ELEMENTS on class CL_AXT_CATALOGUE has no exception.

Method GET_CATALOGUES_BY_EXTENSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_EXTENSION Call by reference Type reference (TYPE) AXT_EXTENSION_ID Extension ID 20080314
2 Importing IV_KIND Call by reference Type reference (TYPE) AXT_CATALOGUE_KIND CL_AXT_CONSTANTS=>GC_KIND_STANDARD Catalog Type 20080807
3 Returning RRT_CATALOGUES Value transfer Object reference (TYPE REF TO) AXTT_CATALOGUE Catalogues 20080314

Method GET_CATALOGUES_BY_EXTENSION on class CL_AXT_CATALOGUE has no exception.

Method GET_CATALOGUE_BY_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_EXTENSION Call by reference Type reference (TYPE) AXT_EXTENSION_ID Extension ID 20080222
2 Importing IV_ID Call by reference Type reference (TYPE) AXT_CATALOGUE_ID Catalogue ID 20080222
3 Importing IV_KIND Call by reference Type reference (TYPE) AXT_CATALOGUE_KIND CL_AXT_CONSTANTS=>GC_KIND_STANDARD Catalog Type 20080806
4 Returning RR_CATALOGUE Value transfer Object reference (TYPE REF TO) CL_AXT_CATALOGUE Catalogue holding elements to generate 20080212
# Exception Resumable Description Created on
1 CX_AXT_DATA_INVALID Extension id or catalogue id are invalid 20080325
2 CX_AXT_DATA_NOT_FOUND Data not found error 20080721

Method GET_ELEMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ELEMENT_ID Call by reference Type reference (TYPE) AXT_GUID GUID 20080306
2 Importing IV_VERSION Call by reference Type reference (TYPE) AXT_REPOSITORY_VERSION Version in Extensibility Repository 20080306
3 Returning RR_ELEMENT Value transfer Object reference (TYPE REF TO) IF_AXT_ELEMENT General generation element 20080306

Method GET_ELEMENT on class CL_AXT_CATALOGUE has no exception.

Method GET_EXTENSION_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_EXTENSION Value transfer Type reference (TYPE) AXT_EXTENSION_ID Extension ID 20080221

Method GET_EXTENSION_ID on class CL_AXT_CATALOGUE has no exception.

Method GET_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_ID Value transfer Type reference (TYPE) AXT_CATALOGUE_ID Catalogue ID 20080212

Method GET_ID on class CL_AXT_CATALOGUE has no exception.

Method GET_INACTIVE_ELEMENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_ELEMENTS Value transfer Type reference (TYPE) AXTT_ELEMENT Table of elements 20080303

Method GET_INACTIVE_ELEMENTS on class CL_AXT_CATALOGUE has no exception.

Method GET_KIND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_KIND Value transfer Type reference (TYPE) AXT_CATALOGUE_KIND Catalog Type 20080806

Method GET_KIND on class CL_AXT_CATALOGUE has no exception.

Method GET_NAMESPACE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_NAMESPACE Value transfer Type reference (TYPE) NAMESPACE Namespace 20080214

Method GET_NAMESPACE on class CL_AXT_CATALOGUE has no exception.

Method GET_NEW_CATALOGUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CATALOGUE_ID Call by reference Type reference (TYPE) AXT_CATALOGUE_ID Catalog ID 20080721
2 Importing IV_EXTENSION_ID Call by reference Type reference (TYPE) AXT_EXTENSION_ID Extension ID 20080221
3 Importing IV_KIND Call by reference Type reference (TYPE) AXT_CATALOGUE_KIND CL_AXT_CONSTANTS=>GC_KIND_STANDARD Catalog Type 20080806
4 Importing IV_NAMESPACE Call by reference Type reference (TYPE) NAMESPACE Namespace 20080212
5 Importing IV_PACKAGE_NAME Call by reference Type reference (TYPE) DEVCLASS Package 20080212
6 Importing IV_TRANSPORT Call by reference Type reference (TYPE) TRKORR Request/Task 20080212
7 Returning RR_CATALOGUE Value transfer Object reference (TYPE REF TO) CL_AXT_CATALOGUE Catalogue holding elements to generate 20080212
# Exception Resumable Description Created on
1 CX_AXT_DATA_INVALID Data invalid error 20080221

Method GET_PACKAGE_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_PACKAGE_NAME Value transfer Type reference (TYPE) DEVCLASS Package 20080214

Method GET_PACKAGE_NAME on class CL_AXT_CATALOGUE has no exception.

Method GET_STANDALONE_CATALOGUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_PACKAGE_NAME Call by reference Type reference (TYPE) DEVCLASS Package 20090305
2 Importing IV_TRANSPORT Call by reference Type reference (TYPE) TRKORR Request/Task 20090305
3 Returning RR_CATALOGUE Value transfer Object reference (TYPE REF TO) CL_AXT_CATALOGUE Catalogue holding elements to generate 20090305

Method GET_STANDALONE_CATALOGUE on class CL_AXT_CATALOGUE has no exception.

Method GET_TRANSPORT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_TRANSPORT Value transfer Type reference (TYPE) TRKORR Request/Task 20080214

Method GET_TRANSPORT on class CL_AXT_CATALOGUE has no exception.

Method GET_TRANSPORT_OBJECTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RRT_TRANSPORT_OBJECTS Value transfer Object reference (TYPE REF TO) COMT_GOX_TRANS_OBJECT Table with Entries for Transport 20080303

Method GET_TRANSPORT_OBJECTS on class CL_AXT_CATALOGUE has no exception.

Method HAS_CUSTOMIZING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_HAS_CUSTOMIZING Value transfer Type reference (TYPE) AXT_BOOLEAN Boolean 20090807

Method HAS_CUSTOMIZING on class CL_AXT_CATALOGUE has no exception.

Method IS_READY_FOR_ACTIVATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_ALL_GENERATED Value transfer Type reference (TYPE) AXT_BOOLEAN Boolean 20080513

Method IS_READY_FOR_ACTIVATION on class CL_AXT_CATALOGUE has no exception.

Method LOAD_ELEMENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_VERSION Call by reference Type reference (TYPE) AXT_REPOSITORY_VERSION Version in Extensibility Repository 20080303
# Exception Resumable Description Created on
1 CX_AXT_OPERATION_FAILED One element cannot be created 20080626

Method LOCK_CATALOGUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_CATALOGUE Call by reference Object reference (TYPE REF TO) CL_AXT_CATALOGUE Catalogue 20080514
# Exception Resumable Description Created on
1 CX_AXT_LOCK_FAILED Lock failed error 20080514

Method LOCK_CATALOGUE_ELEMENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_CATALOGUE Call by reference Object reference (TYPE REF TO) CL_AXT_CATALOGUE Catalogue holding elements to generate 20080514
# Exception Resumable Description Created on
1 CX_AXT_LOCK_FAILED Lock failed error 20080514

Method PREPARE_GENERATION Signature

Method PREPARE_GENERATION on class CL_AXT_CATALOGUE has no parameter.
Method PREPARE_GENERATION on class CL_AXT_CATALOGUE has no exception.

Method SAVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ACTIVATE Call by reference Type reference (TYPE) AXT_BOOLEAN Boolean 20081112
2 Importing IV_PRE_GENERATION Call by reference Type reference (TYPE) AXT_BOOLEAN CL_AXT_CONSTANTS=>GC_TRUE Complete element save 20080306

Method SAVE on class CL_AXT_CATALOGUE has no exception.

Method SAVE_VERSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_COMPLETE Call by reference Type reference (TYPE) AXT_BOOLEAN CL_AXT_CONSTANTS=>GC_TRUE Boolean 20080312
2 Importing IV_VERSION Call by reference Type reference (TYPE) AXT_REPOSITORY_VERSION Catalogue version 20080312

Method SAVE_VERSION on class CL_AXT_CATALOGUE has no exception.

Method SET_TRANSPORT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_TRANSPORT Call by reference Type reference (TYPE) TRKORR Request/Task 20080317
# Exception Resumable Description Created on
1 CX_AXT_DATA_INVALID Transport request/task not valid 20080409

Method SWITCH_COMPLETED_STATUS Signature

Method SWITCH_COMPLETED_STATUS on class CL_AXT_CATALOGUE has no parameter.
Method SWITCH_COMPLETED_STATUS on class CL_AXT_CATALOGUE has no exception.

Method SWITCH_ERROR_STATUS Signature

Method SWITCH_ERROR_STATUS on class CL_AXT_CATALOGUE has no parameter.
Method SWITCH_ERROR_STATUS on class CL_AXT_CATALOGUE has no exception.

Method SWITCH_VERSION_TO_ACTIVE Signature

Method SWITCH_VERSION_TO_ACTIVE on class CL_AXT_CATALOGUE has no parameter.
Method SWITCH_VERSION_TO_ACTIVE on class CL_AXT_CATALOGUE has no exception.

Method UNLOCK_CATALOGUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_CATALOGUE Call by reference Object reference (TYPE REF TO) CL_AXT_CATALOGUE Catalogue 20080514

Method UNLOCK_CATALOGUE on class CL_AXT_CATALOGUE has no exception.

Method UNLOCK_CATALOGUE_ELEMENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_CATALOGUE Call by reference Object reference (TYPE REF TO) CL_AXT_CATALOGUE Catalogue holding elements to generate 20080514

Method UNLOCK_CATALOGUE_ELEMENTS on class CL_AXT_CATALOGUE has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 700