SAP ABAP Class /SDF/CL_IVIS_DC_EVENT_PERSIST (Manage event persistency)
Hierarchy
ST-PI (Software Component) SAP Solution Tools Plug-In
   SV-SMG-SDD (Application Component) Service Data Download
     /SDF/INTEGR_VIS (Package) Data collectors ABAP based middleware technologies
Properties
Class /SDF/CL_IVIS_DC_EVENT_PERSIST  
Short Description Manage event persistency    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package /SDF/INTEGR_VIS   Data collectors ABAP based middleware technologies 
Created 20120706   SAP 
Last change 20140121   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class /SDF/CL_IVIS_DC_EVENT_PERSIST has no forward declaration.
Interfaces
Class /SDF/CL_IVIS_DC_EVENT_PERSIST has no interface implemented.
Friends
Class /SDF/CL_IVIS_DC_EVENT_PERSIST has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MO_EVENT_LIST Instance attribute Private Object reference (TYPE REF TO) /SDF/CL_IVIS_DC_EVENT_LIST Handle list of event objects 20120706
2 MT_DB_ALT Instance attribute Private Type reference (TYPE) /SDF/IVIS_DC_EVT_PERS_ALT_T Table type for alternative messages 20120713
3 MT_DB_FLOW Instance attribute Private Type reference (TYPE) /SDF/IVIS_DC_EVT_PERS_FLOW_T Table type for events flow persistency 20120706
4 MT_DB_MAIN Instance attribute Private Type reference (TYPE) /SDF/IVIS_DC_EVT_PERS_MAIN_T Table type for arguments of SQL statements 20120706
5 MT_DB_MWPR Instance attribute Private Type reference (TYPE) /SDF/IVIS_DC_EVT_PERS_MWPR_T Table type for middleware protocol properties 20120713
6 MT_DB_PATR Instance attribute Private Type reference (TYPE) /SDF/IVIS_DC_EVT_PERS_PATR_T Table type for event UDS attributes 20120706
7 MT_DB_PRED Instance attribute Private Type reference (TYPE) /SDF/IVIS_DC_EVT_PERS_PRED_T Table type for predecessors 20120713
8 MT_DB_REL Instance attribute Private Type reference (TYPE) /SDF/IVIS_DC_EVT_PERS_REL_T Table type for related messages 20120713
9 MT_DB_SUCC Instance attribute Private Type reference (TYPE) /SDF/IVIS_DC_EVT_PERS_SUCC_T Table type for successor messages 20120713
10 MT_EVENT_CONS_LIST Instance attribute Private Type reference (TYPE) /SDF/IVIS_DC_EVT_CONS_T List of events with specified consumer 20120706
11 MT_EVENT_LIST Instance attribute Private Type reference (TYPE) /SDF/IVIS_DC_EVENT_T List of events for transfer to consumer 20120706
12 MT_NUM_EVT_TO_STORE Instance attribute Private Type reference (TYPE) EVENTS_TO_STORE_TABLE 20120713
13 MV_OBJECT_TRANSFORMED Instance attribute Private Type reference (TYPE) BOOLEAN boolean variable (X=true, -=false, space=unknown) 20120718
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20120706
2 DB_DELETE Instance method Private Method 20120706
3 DB_READ Instance method Private Method 20120706
4 DB_STRUCT_TO_EVT_STRUCT Instance method Private Method 20120706
5 DB_WRITE Instance method Private Method 20120706
6 EVT_STRUCT_TO_DB_STRUCT Instance method Private Method 20120706
7 EXECUTE_TB_HK Instance method Public Method Perform time based events housekeeping. 20120711
8 EXECUTE_VB_HK Instance method Private Method Perform volume based events housekeeping. 20120711
9 GET_EVENTS Instance method Public Method 20120706
10 OBJ_TO_STRUCT Instance method Private Method 20120706
11 READ_EVENTS Instance method Public Method 20120706
12 WRITE_EVENTS Instance method Public Method 20120706
Events
Class /SDF/CL_IVIS_DC_EVENT_PERSIST has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 EVENTS_TO_STORE_ITEM Private See coding 20120713
2 EVENTS_TO_STORE_TABLE Private See coding 20120713
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing EVENT_LIST Call by reference Object reference (TYPE REF TO) /SDF/CL_IVIS_DC_EVENT_LIST Handle list of event objects 20120706

Method CONSTRUCTOR on class /SDF/CL_IVIS_DC_EVENT_PERSIST has no exception.

Method DB_DELETE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CONSUMER Call by reference Type reference (TYPE) /SDF/IVIS_DC_ID_DEL Type for IVIS IDs 20120706
2 Importing EVENT_ID Call by reference Type reference (TYPE) /SDF/IVIS_DC_EVENT_ID_DEL Data collector Event ID 20120706

Method DB_DELETE on class /SDF/CL_IVIS_DC_EVENT_PERSIST has no exception.

Method DB_READ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CONSUMER Call by reference Type reference (TYPE) /SDF/IVIS_DC_ID_DEL Type for IVIS IDs 20120706
2 Importing MAX_EVENTS Call by reference Type reference (TYPE) INT4 Natural number 20120706
3 Importing START_EVENT_ID Call by reference Type reference (TYPE) /SDF/IVIS_DC_EVENT_ID_DEL Data collector Event ID 20120706

Method DB_READ on class /SDF/CL_IVIS_DC_EVENT_PERSIST has no exception.

Method DB_STRUCT_TO_EVT_STRUCT Signature

Method DB_STRUCT_TO_EVT_STRUCT on class /SDF/CL_IVIS_DC_EVENT_PERSIST has no parameter.
Method DB_STRUCT_TO_EVT_STRUCT on class /SDF/CL_IVIS_DC_EVENT_PERSIST has no exception.

Method DB_WRITE Signature

Method DB_WRITE on class /SDF/CL_IVIS_DC_EVENT_PERSIST has no parameter.
Method DB_WRITE on class /SDF/CL_IVIS_DC_EVENT_PERSIST has no exception.

Method EVT_STRUCT_TO_DB_STRUCT Signature

Method EVT_STRUCT_TO_DB_STRUCT on class /SDF/CL_IVIS_DC_EVENT_PERSIST has no parameter.
Method EVT_STRUCT_TO_DB_STRUCT on class /SDF/CL_IVIS_DC_EVENT_PERSIST has no exception.

Method EXECUTE_TB_HK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing MAX_AGE Call by reference Type reference (TYPE) INT4 20120711

Method EXECUTE_TB_HK on class /SDF/CL_IVIS_DC_EVENT_PERSIST has no exception.

Method EXECUTE_VB_HK Signature

Method EXECUTE_VB_HK on class /SDF/CL_IVIS_DC_EVENT_PERSIST has no parameter.
Method EXECUTE_VB_HK on class /SDF/CL_IVIS_DC_EVENT_PERSIST has no exception.

Method GET_EVENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CONSUMER Call by reference Type reference (TYPE) /SDF/IVIS_DC_ID_DEL Type for IVIS IDs 20120706
2 Exporting EVENT_LIST Call by reference Type reference (TYPE) /SDF/IVIS_DC_EVENT_T List of events for transfer to consumer 20120706
3 Exporting LAST_EVENT Call by reference Type reference (TYPE) /SDF/IVIS_DC_EVENT_ID_DEL Data collector Event ID 20120706
4 Importing MAX_EVENTS Call by reference Type reference (TYPE) INT4 Natural number 20120706
5 Importing START_EVENT_ID Call by reference Type reference (TYPE) /SDF/IVIS_DC_EVENT_ID_DEL Data collector Event ID 20120706
6 Exporting TOTAL_EVENTS Call by reference Type reference (TYPE) INT4 Natural number 20120706

Method GET_EVENTS on class /SDF/CL_IVIS_DC_EVENT_PERSIST has no exception.

Method OBJ_TO_STRUCT Signature

Method OBJ_TO_STRUCT on class /SDF/CL_IVIS_DC_EVENT_PERSIST has no parameter.
Method OBJ_TO_STRUCT on class /SDF/CL_IVIS_DC_EVENT_PERSIST has no exception.

Method READ_EVENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CONSUMER Call by reference Type reference (TYPE) /SDF/IVIS_DC_ID_DEL Type for IVIS IDs 20120706
2 Exporting EVENT_LIST Call by reference Type reference (TYPE) /SDF/IVIS_DC_EVENT_T List of events for transfer to consumer 20120706
3 Exporting LAST_EVENT Call by reference Type reference (TYPE) /SDF/IVIS_DC_EVENT_ID_DEL Data collector Event ID 20120706
4 Importing MAX_EVENTS Call by reference Type reference (TYPE) INT4 Natural number 20120706
5 Importing START_EVENT_ID Call by reference Type reference (TYPE) /SDF/IVIS_DC_EVENT_ID_DEL Data collector Event ID 20120706
6 Exporting TOTAL_EVENTS Call by reference Type reference (TYPE) INT4 Natural number 20120706

Method READ_EVENTS on class /SDF/CL_IVIS_DC_EVENT_PERSIST has no exception.

Method WRITE_EVENTS Signature

Method WRITE_EVENTS on class /SDF/CL_IVIS_DC_EVENT_PERSIST has no parameter.
Method WRITE_EVENTS on class /SDF/CL_IVIS_DC_EVENT_PERSIST has no exception.
History
Last changed by/on SAP  20140121 
SAP Release Created in 2008_1_620