SAP ABAP Class CL_AXT_CLUSTER_MASS_ACTIVATION (Mass activation table cluster)
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 - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_AXT_CLUSTER Synchronous cluster 20080305
Properties
Class CL_AXT_CLUSTER_MASS_ACTIVATION  
Short Description Mass activation table cluster    
Super Class CL_AXT_CLUSTER Synchronous cluster 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package AXT_GENERATION_FRAMEWORK   Extensibility Generation Framework 
Created 20080305   SAP 
Last change 20130531   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_CLUSTER_MASS_ACTIVATION has no interface implemented.
Friends
Class CL_AXT_CLUSTER_MASS_ACTIVATION has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_ACTIVATION_FAILED_MSGID Constant Private Type reference (TYPE) MSGID 'DO' 20081210
2 GC_ACTIVATION_FAILED_MSGNO Instance attribute Private Type reference (TYPE) MSGNO 519 20081210
3 GC_ACTIVATION_MODE Constant Private Type reference (TYPE) DCMODE 'O' Activation mode 20080409
4 GC_ADJUST_NEEDED_MSGID_1 Constant Private Type reference (TYPE) MSGID 'DT' Message class when table need to be adjusted 20080507
5 GC_ADJUST_NEEDED_MSGNO_1 Instance attribute Private Type reference (TYPE) MSGNO 064 Message number when table need to be adjusted 20080507
6 GC_DEVICE_TABLE Constant Private Type reference (TYPE) DEVICE 'T' Table device 20080409
7 GC_FUNCTION_CONVERT Constant Private Type reference (TYPE) TGFCT 'CNV' Function convert 20080305
8 GC_MEDIUM Constant Private Type reference (TYPE) DDMEDIUM 'D' Activation medium 20080409
9 GC_MINIMAL_OBJECT Constant Protected Type reference (TYPE) I 3 Minimal number of objects to create a new task 20080516
10 GC_OBJTYP_ABAP_TYPE Constant Private Type reference (TYPE) OBJECTTYP 'TYPE' Object type abap type definition 20080401
11 GC_OBJTYP_DATA_ELEMENT Constant Private Type reference (TYPE) OBJECTTYP 'DTEL' Object type data element 20080401
12 GC_OBJTYP_DOMAIN Constant Private Type reference (TYPE) OBJECTTYP 'DOMA' Object type domain 20080401
13 GC_OBJTYP_INDEX Constant Private Type reference (TYPE) OBJECTTYP 'INDX' Object type index 20080401
14 GC_OBJTYP_LOCK_OBJECT Constant Private Type reference (TYPE) OBJECTTYP 'ENQU' Object type lock object 20080401
15 GC_OBJTYP_MATCHCODE Constant Private Type reference (TYPE) OBJECTTYP 'MACO' Object type matchcode total 20080401
16 GC_OBJTYP_MATCHCODE_ID Constant Private Type reference (TYPE) OBJECTTYP 'MCID' Object type matchcode id 20080401
17 GC_OBJTYP_MATCHCODE_OBJECT Constant Private Type reference (TYPE) OBJECTTYP 'MCOB' Object type matchcode object 20080401
18 GC_OBJTYP_SEARCH_HELP Constant Private Type reference (TYPE) OBJECTTYP 'SHLP' Object type search help 20080401
19 GC_OBJTYP_SQL_TABLE Constant Private Type reference (TYPE) OBJECTTYP 'SQLT' Object type sql table 20080401
20 GC_OBJTYP_TABLE Constant Private Type reference (TYPE) OBJECTTYP 'TABL' Object type table (structure, db table, ...) 20080401
21 GC_OBJTYP_TABLE_TECH_ATTR Constant Private Type reference (TYPE) OBJECTTYP 'TABT' Object type table technical attribute 20080401
22 GC_OBJTYP_TABLE_TYPE Constant Private Type reference (TYPE) OBJECTTYP 'TTYP' Object type table type 20080401
23 GC_OBJTYP_VIEW Constant Private Type reference (TYPE) OBJECTTYP 'VIEW' Object type view 20080401
24 GC_OBJTYP_VIEW_TECH_ATTR Constant Private Type reference (TYPE) OBJECTTYP 'VIET' Object type view technical attribute 20080401
25 GC_VERSION_LASTEST Constant Private Type reference (TYPE) DDVERS 'M' Lastest version 20080409
26 MV_OBJ_TYPE Instance attribute Private Type reference (TYPE) OBJECTTYP Cluster object type 20080401
27 SR_PUBLISHER Static Attribute Private Object reference (TYPE REF TO) CL_AXT_GEN_MESSAGE_PUBLISHER Generation framework message publisher 20080813
Methods
# Method Level Visibility Method type Description Created on
1 ACTIVATE Instance method Private Method Activate all elements 20080305
2 ADJUST Instance method Private Method Adjust structures using database utility 20080305
3 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20080813
4 GET_ACTIVATE_LOG_MESSAGES Instance method Private Method Returns activation log error messages 20080410
5 GET_DEPENDENT_OBJECTS Instance method Private Method Returns dependent objects under TADIR format 20080813
6 SET_ALL_ELEMENTS_ON_ERROR Instance method Private Method Sets all elements in status error 20081210
7 UPDATE_ELEMENTS_STATUS Instance method Private Method Updates elements status to reflect mass activate result 20080408
Events
Class CL_AXT_CLUSTER_MASS_ACTIVATION has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 AXTLT_GENERATION Private See coding 20080408 axtlt_generation TYPE STANDARD TABLE OF dcgentb
Method Signatures

Method ACTIVATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_RETRY Call by reference Type reference (TYPE) AXT_BOOLEAN CL_AXT_CONSTANTS=>GC_FALSE Boolean 20080529
# Exception Resumable Description Created on
1 CX_AXT_OPERATION_FAILED Mass activation failed 20080305

Method ADJUST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_ELEMENTS Call by reference Type reference (TYPE) AXTT_CATALOGUE_ELEMENT Table of elements 20080305
# Exception Resumable Description Created on
1 CX_AXT_OPERATION_FAILED Adjustement failed 20080305

Method CLASS_CONSTRUCTOR Signature

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

Method GET_ACTIVATE_LOG_MESSAGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_LOGNAME Call by reference Type reference (TYPE) PROTNAME ABAP/4 Dictionary: name of SDIC log 20080410
2 Returning RRT_MESSAGES Value transfer Object reference (TYPE REF TO) AXTT_MSG Messages table 20080410
# Exception Resumable Description Created on
1 CX_AXT_DATA_NOT_FOUND Messages cannot be found 20080410

Method GET_DEPENDENT_OBJECTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_ELEMENTS Call by reference Type reference (TYPE) STANDARD TABLE Table of elements 20080813
2 Returning RRT_DEPENDENT_OBJECTS Value transfer Object reference (TYPE REF TO) SCTS_TADIR Dependent objects 20080813

Method GET_DEPENDENT_OBJECTS on class CL_AXT_CLUSTER_MASS_ACTIVATION has no exception.

Method SET_ALL_ELEMENTS_ON_ERROR Signature

Method SET_ALL_ELEMENTS_ON_ERROR on class CL_AXT_CLUSTER_MASS_ACTIVATION has no parameter.
Method SET_ALL_ELEMENTS_ON_ERROR on class CL_AXT_CLUSTER_MASS_ACTIVATION has no exception.

Method UPDATE_ELEMENTS_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_GENERATE_OBJECTS Call by reference Type reference (TYPE) AXTLT_GENERATION 20080408

Method UPDATE_ELEMENTS_STATUS on class CL_AXT_CLUSTER_MASS_ACTIVATION has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 700