SAP ABAP Class CL_ODQ_LOG (Log Recording for Operational Delta Queue)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-BW-SRV (Application Component) BW Generation Tool and Set Object
     SODQS (Package) Operational Delta Queue Services
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_ODQ_DETAIL_LOG Log Recording for Operational Delta Queue 20091209
Properties
Class CL_ODQ_LOG  
Short Description Log Recording for Operational Delta Queue    
Super Class CL_ODQ_DETAIL_LOG Log Recording for Operational Delta Queue 
Instantiability of a Class 0  Private 
Final    
General Data
Message Class SODQ    
Program status     
Category 0   
Package SODQS   Operational Delta Queue Services 
Created 20091209   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 IF_ODQ_LOG Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
Class CL_ODQ_LOG has no interface implemented.
Friends
Class CL_ODQ_LOG has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 PS_LOG Instance attribute Private Type reference (TYPE) BAL_S_LOG Application Log: Log Header Data 20110215
2 PT_LOG_INSTANCES Static Attribute Private Type reference (TYPE) TT_LOG_INSTANCES Instances for Application Logs 20110214
3 P_LOGHANDLE Instance attribute Private Type reference (TYPE) BALLOGHNDL Application Log: Log Handle 20110215
4 P_MODELNAME Instance attribute Private Type reference (TYPE) IF_ODQ_LOG=>T_MODELNAME Provider 20110214
5 P_OBJECT Instance attribute Private Type reference (TYPE) IF_ODQ_LOG=>T_OBJECT Application Log: Object Name (Application Code) 20110214
6 P_QUEUENAME Instance attribute Private Type reference (TYPE) IF_ODQ_LOG=>T_QUEUENAME Queue Name 20110214
7 P_REQUEST_ID Instance attribute Private Type reference (TYPE) IF_ODQ_LOG=>T_REQUEST_ID Request 20110218
8 P_SUBOBJECT Instance attribute Private Type reference (TYPE) IF_ODQ_LOG=>T_SUBOBJECT Application Log: Subobject 20110214
9 P_SUBSCRIBER_ID Instance attribute Private Type reference (TYPE) IF_ODQ_LOG=>T_SUBSCRIBER_ID 20100209
10 P_SUBSCRIBER_TYPE Instance attribute Private Type reference (TYPE) IF_ODQ_LOG=>T_SUBSCRIBER_TYPE 20100209
11 P_SUBSCRIPTION_ID Instance attribute Private Type reference (TYPE) IF_ODQ_LOG=>T_SUBSCRIPTION_ID 20100209
Methods
# Method Level Visibility Method type Description Created on
1 CLOSE Instance method Public Method 20091209
2 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20110215
3 GET_MESSAGES Instance method Public Method Messages in Log 20110218
4 OPEN Static method Public Method 20091209
5 SAVE Instance method Public Method 20091209
Events
Class CL_ODQ_LOG has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TS_LOG_INSTANCE Protected See coding Instance for Application Logs 20110214 BEGIN OF ts_log_instance, extnumber TYPE if_odq_log=>t_extnumber, object TYPE if_odq_log=>t_object, subobject TYPE if_odq_log=>t_subobject, r_log TYPE REF TO cl_odq_log, END OF ts_log_instance
2 TT_LOG_INSTANCES Protected See coding 20110214 tt_log_instances TYPE HASHED TABLE OF ts_log_instance WITH UNIQUE KEY extnumber object subobject
Method Signatures

Method CLOSE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_AND_SAVE Call by reference Type reference (TYPE) IF_ODQ_LOG=>T_BOOLEAN Boolsches Kennzeichen 20091209

Method CLOSE on class CL_ODQ_LOG has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DAYS_TO_EXPIRY Call by reference Type reference (TYPE) IF_ODQ_LOG=>T_DAYS_TO_EXPIRY Tage bis das Log verfällt 20110215
2 Importing I_EXTNUMBER Call by reference Type reference (TYPE) IF_ODQ_LOG=>T_EXTNUMBER Anwendungs-Log: Externe Identifikation 20110215
3 Importing I_OBJECT Call by reference Type reference (TYPE) IF_ODQ_LOG=>T_OBJECT Anwendungs-Log: Objektname (Applikationskürzel) 20110215
4 Importing I_SUBOBJECT Call by reference Type reference (TYPE) IF_ODQ_LOG=>T_SUBOBJECT Anwendungs-Log: Unterobjekt 20110215

Method CONSTRUCTOR on class CL_ODQ_LOG has no exception.

Method GET_MESSAGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MSGS Call by reference Type reference (TYPE) IF_ODQ_LOG=>TT_MSGS Nachrichten 20110218

Method GET_MESSAGES on class CL_ODQ_LOG has no exception.

Method OPEN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DAYS_TO_EXPIRY Call by reference Type reference (TYPE) IF_ODQ_LOG=>T_DAYS_TO_EXPIRY 0 Tage bis das Log verfällt 20110215
2 Importing I_EXTNUMBER Call by reference Type reference (TYPE) IF_ODQ_LOG=>T_EXTNUMBER Anwendungs-Log: Externe Identifikation 20110218
3 Importing I_MODELNAME Call by reference Type reference (TYPE) IF_ODQ_LOG=>T_MODELNAME Anbieter 20110214
4 Importing I_OBJECT Call by reference Type reference (TYPE) IF_ODQ_LOG=>T_OBJECT IF_ODQ_LOG=>C_OBJECT-DELTA_QUEUE Anwendungs-Log: Objektname (Applikationskürzel) 20110214
5 Importing I_QUEUENAME Call by reference Type reference (TYPE) IF_ODQ_LOG=>T_QUEUENAME Queue-Name 20110214
6 Importing I_REQUEST_ID Call by reference Type reference (TYPE) IF_ODQ_LOG=>T_REQUEST_ID Request 20110218
7 Importing I_SUBOBJECT Call by reference Type reference (TYPE) IF_ODQ_LOG=>T_SUBOBJECT IF_ODQ_LOG=>C_SUBOBJECT-EXTRACTION Anwendungs-Log: Unterobjekt 20110214
8 Importing I_SUBSCRIBER_ID Call by reference Type reference (TYPE) IF_ODQ_LOG=>T_SUBSCRIBER_ID Abonnent 20091209
9 Importing I_SUBSCRIBER_TYPE Call by reference Type reference (TYPE) IF_ODQ_LOG=>T_SUBSCRIBER_TYPE Abonnententype 20091209
10 Importing I_SUBSCRIPTION_ID Call by reference Type reference (TYPE) IF_ODQ_LOG=>T_SUBSCRIPTION_ID Abonnement (für Delta) 20091209
11 Returning RR_LOG Value transfer Object reference (TYPE REF TO) CL_ODQ_LOG Protokoll-Handle für Operationale DeltaQueue 20091209

Method OPEN on class CL_ODQ_LOG has no exception.

Method SAVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_IN_UPDATE_TASK Call by reference Type reference (TYPE) IF_ODQ_LOG=>T_BOOLEAN IF_ODQ_LOG=>C_BOOLEAN-FALSE Boolsches Kennzeichen 20110215

Method SAVE on class CL_ODQ_LOG has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 702