SAP ABAP Class CL_CDC_TRIGGER_LIST (list of DB triggers for a certain table)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-EIM-ESH (Application Component) NetWeaver Enterprise Search
     S_ESH_DB_TRIGGER (Package) Recorder-APi for DB-Trigger
Properties
Class CL_CDC_TRIGGER_LIST  
Short Description list of DB triggers for a certain table    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package S_ESH_DB_TRIGGER   Recorder-APi for DB-Trigger 
Created 20121218   SAP 
Last change 20140121   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_CDC_TRIGGER_LIST has no forward declaration.
Interfaces
Class CL_CDC_TRIGGER_LIST has no interface implemented.
Friends
Class CL_CDC_TRIGGER_LIST has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MO_TABLE Instance attribute Public Object reference (TYPE REF TO) CL_CDC_TABLE handle logging table for CDC 20121218
2 MT_OBJECT_LIST Instance attribute Private Type reference (TYPE) CDC_TY_TRIGGER_OBJECTS CDC trigger objects 20121219
3 MV_CLIENT Instance attribute Public Type reference (TYPE) SYMANDT client-specific trigger 20121219
4 MV_DBSYS Instance attribute Public Type reference (TYPE) SYDBSYS Central Database System 20121218
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_ACTIVE_TRIGGERS Instance method Public Method check if there are active triggers for this table 20121220
2 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20121218
3 CREATE_ALL_FOR_TABLE Instance method Public Method create DB triggers for a certain table 20121218
4 CREATE_INITIAL_TRIGGER_LIST Instance method Private Method create trigger names 20121219
5 CREATE_ON_DB Instance method Private Method create triggers in DB system 20121219
6 DROP_ALL_FOR_TABLE Instance method Public Method create triggers in DB system 20121219
7 LOAD_FROM_DB Instance method Private Method Load Triggers from DB 20121219
8 SAVE Instance method Public Method save trigger data on DB 20121219
9 SET_TO_BE_SAVED Instance method Public Method set status to be saved 20121219
Events
Class CL_CDC_TRIGGER_LIST has no event.
Types
Class CL_CDC_TRIGGER_LIST has no local type.
Method Signatures

Method CHECK_ACTIVE_TRIGGERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_ACTIVE_TRIGGERS_EXIST Value transfer Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20121220

Method CHECK_ACTIVE_TRIGGERS on class CL_CDC_TRIGGER_LIST has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_CDC_TABLE Call by reference Object reference (TYPE REF TO) CL_CDC_TABLE handle logging table for CDC 20121218
2 Importing IV_CLIENT Call by reference Type reference (TYPE) SYMANDT Client ID 20121219
3 Importing IV_DBSYS Call by reference Type reference (TYPE) DBCON_DBMS Central Database System 20121218

Method CONSTRUCTOR on class CL_CDC_TRIGGER_LIST has no exception.

Method CREATE_ALL_FOR_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CLIENT Call by reference Type reference (TYPE) SYMANDT Client ID 20121220
# Exception Resumable Description Created on
1 CX_CDC_RECORDER exception handling of CDC 20130125

Method CREATE_INITIAL_TRIGGER_LIST Signature

Method CREATE_INITIAL_TRIGGER_LIST on class CL_CDC_TRIGGER_LIST has no parameter.
Method CREATE_INITIAL_TRIGGER_LIST on class CL_CDC_TRIGGER_LIST has no exception.

Method CREATE_ON_DB Signature

Method CREATE_ON_DB on class CL_CDC_TRIGGER_LIST has no parameter.
# Exception Resumable Description Created on
1 CX_CDC_RECORDER exception handling of CDC 20130125

Method DROP_ALL_FOR_TABLE Signature

Method DROP_ALL_FOR_TABLE on class CL_CDC_TRIGGER_LIST has no parameter.
Method DROP_ALL_FOR_TABLE on class CL_CDC_TRIGGER_LIST has no exception.

Method LOAD_FROM_DB Signature

Method LOAD_FROM_DB on class CL_CDC_TRIGGER_LIST has no parameter.
Method LOAD_FROM_DB on class CL_CDC_TRIGGER_LIST has no exception.

Method SAVE Signature

Method SAVE on class CL_CDC_TRIGGER_LIST has no parameter.
Method SAVE on class CL_CDC_TRIGGER_LIST has no exception.

Method SET_TO_BE_SAVED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_CDC_TRIGGER Call by reference Object reference (TYPE REF TO) CL_CDC_TRIGGER handle logging table for CDC 20121219

Method SET_TO_BE_SAVED on class CL_CDC_TRIGGER_LIST has no exception.
History
Last changed by/on SAP  20140121 
SAP Release Created in 740