SAP ABAP Class /IWWRK/CL_WF_LOGGER_GW (Logger for AppsLog)
Hierarchy
SAP_GWFND (Software Component) SAP Gateway Foundation
   OPU-BSE-WFM (Application Component) Gateway Business Workflow enablement
     /IWWRK/WF_COMMON (Package) Workflow Common dev for Gateway
Properties
Class /IWWRK/CL_WF_LOGGER_GW  
Short Description Logger for AppsLog    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package /IWWRK/WF_COMMON   Workflow Common dev for Gateway 
Created 20101019   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class /IWWRK/CL_WF_LOGGER_GW has no interface implemented.
Friends
Class /IWWRK/CL_WF_LOGGER_GW has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MC_AGENT Constant Public Type reference (TYPE) /IWBEP/SUP_IW_AGENT 'WORKFLOW' Gateway Agent or Component 20110719
2 MO_BEP_LOGGER Static Attribute Private Object reference (TYPE REF TO) /IWBEP/CL_COS_LOGGER Logger for local AppsLog and CCMS 20110719
3 MO_LOGGER Static Attribute Private Object reference (TYPE REF TO) /IWWRK/CL_WF_LOGGER_GW Logger interface for AppsLog 20110317
4 MV_LOG_HANDLE Instance attribute Private Type reference (TYPE) BALLOGHNDL Application Log: Log Handle 20101019
Methods
# Method Level Visibility Method type Description Created on
1 ADD_BAPIRET_MESSAGES Instance method Public Method Add messages from return table of BAPIs 20110221
2 ADD_EX_MASSAGE Instance method Public Method Add exception message to log 20101019
3 ADD_MESSAGE Instance method Public Method Add message to log 20101019
4 ADD_WAPI_MESSAGES Instance method Public Method Add messages from return table of SAP_WAPI functions 20110221
5 CLOSE_LOG Instance method Public Method Close log 20101019
6 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20101019
7 GET_INSTANCE Static method Public Method Get the log instance 20110324
8 GET_LOGGER Instance method Public Method Returns the BEP logger member 20110719
9 LOGGER_EXISTS Static method Public Method Check if the logger is bound 20110726
10 REFRESH_LOG Instance method Public Method Clear log instance! log instance cannot be used again! 20110316
Events
Class /IWWRK/CL_WF_LOGGER_GW has no event.
Types
Class /IWWRK/CL_WF_LOGGER_GW has no local type.
Method Signatures

Method ADD_BAPIRET_MESSAGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_RETURN Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20110221
2 Importing IV_ONLY_ERROR Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20110221

Method ADD_BAPIRET_MESSAGES on class /IWWRK/CL_WF_LOGGER_GW has no exception.

Method ADD_EX_MASSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_EXCEPTION Call by reference Object reference (TYPE REF TO) /IWWRK/CX_WF_NOTIF_GW Exceptions with Static and Dynamic Check of RAISING Clause 20101019

Method ADD_EX_MASSAGE on class /IWWRK/CL_WF_LOGGER_GW has no exception.

Method ADD_MESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_MSG Call by reference Type reference (TYPE) BAL_S_MSG ABAP System Fields 20101019

Method ADD_MESSAGE on class /IWWRK/CL_WF_LOGGER_GW has no exception.

Method ADD_WAPI_MESSAGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_WAPI_RETURN Call by reference Type reference (TYPE) SWR_MSGTAB Workflow Interfaces: Table for Messages 20110221
2 Importing IV_ONLY_ERROR Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20110221

Method ADD_WAPI_MESSAGES on class /IWWRK/CL_WF_LOGGER_GW has no exception.

Method CLOSE_LOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_SUBRC Value transfer Type reference (TYPE) SY-SUBRC Return Value of ABAP Statements 20101019

Method CLOSE_LOG on class /IWWRK/CL_WF_LOGGER_GW has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_REQUEST_DIRECTION Call by reference Type reference (TYPE) CHAR20 GW Direction of the Request (GW2IWF, IWF2GW, BE2IWF) 20110719

Method CONSTRUCTOR on class /IWWRK/CL_WF_LOGGER_GW has no exception.

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RO_LOGGER Value transfer Object reference (TYPE REF TO) /IWWRK/CL_WF_LOGGER_GW Application Log: Log Handle 20110324

Method GET_INSTANCE on class /IWWRK/CL_WF_LOGGER_GW has no exception.

Method GET_LOGGER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RO_LOGGER Value transfer Object reference (TYPE REF TO) /IWBEP/CL_COS_LOGGER Logger for local AppsLog and CCMS 20110719

Method GET_LOGGER on class /IWWRK/CL_WF_LOGGER_GW has no exception.

Method LOGGER_EXISTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_EXISTS Value transfer Type reference (TYPE) ABAP_BOOL Logger exists 20110726

Method LOGGER_EXISTS on class /IWWRK/CL_WF_LOGGER_GW has no exception.

Method REFRESH_LOG Signature

Method REFRESH_LOG on class /IWWRK/CL_WF_LOGGER_GW has no parameter.
Method REFRESH_LOG on class /IWWRK/CL_WF_LOGGER_GW has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 100