SAP ABAP Class CL_UPG_DIRECT_LOGGER (Log writter for cloner)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-UPG-TLS-TLA (Application Component) Upgrade Tools for ABAP
     SAUS (Package) Transport Control (Repository Switch)
Properties
Class CL_UPG_DIRECT_LOGGER  
Short Description Log writter for cloner    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SAUS   Transport Control (Repository Switch) 
Created 20091112   SAP 
Last change 20140120   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 T Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_UPG_DIRECT_LOGGER has no interface implemented.
Friends
Class CL_UPG_DIRECT_LOGGER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 LOGENTRIES Instance attribute Protected Type reference (TYPE) T_SLOG 20091112
2 LOGFILE Instance attribute Protected Type reference (TYPE) T_LOGFILE 20091112
3 LOGFILENAME Instance attribute Protected Type reference (TYPE) T_LOGFILENAME 20091112
Methods
# Method Level Visibility Method type Description Created on
1 ADD_LOG_ENTRY Instance method Public Method 20091112
2 CONSTRUCTOR Instance method Public Constructor 20091112
3 ERROR Instance method Public Method 20091112
4 FLUSH Instance method Public Method 20091112
5 FOOTER Instance method Public Method 20091112
6 GET_LOGFILE Instance method Public Method 20091112
7 GET_LOGFILENAME Instance method Public Method 20091112
8 HEADER Instance method Public Method 20091112
9 TRACE Instance method Public Method 20091112
Events
Class CL_UPG_DIRECT_LOGGER has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 S_LOGENTRY Public See coding 20091112 begin of S_LOGENTRY, id type c length 1, severity type c length 1, message type string, end of S_LOGENTRY
2 T_LOGFILE Public See coding 20091112 t_logfile type c length 255
3 T_LOGFILENAME Public See coding 20091112 t_logfilename type c length 32
4 T_SLOG Public See coding 20091112 T_SLOG type standard table of S_LOGENTRY
Method Signatures

Method ADD_LOG_ENTRY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID Call by reference Type reference (TYPE) C '3' 20091112
2 Importing MSG Call by reference Type reference (TYPE) STRING 20091112
3 Importing SEVERITY Call by reference Type reference (TYPE) C ' ' 20091112

Method ADD_LOG_ENTRY on class CL_UPG_DIRECT_LOGGER has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing LOGFILENAME Call by reference Type reference (TYPE) T_LOGFILENAME 20091112
# Exception Resumable Description Created on
1 CX_UPG_SEC_ERROR Upgrade security exception 20110510

Method ERROR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing MSG Call by reference Type reference (TYPE) STRING 20091112

Method ERROR on class CL_UPG_DIRECT_LOGGER has no exception.

Method FLUSH Signature

Method FLUSH on class CL_UPG_DIRECT_LOGGER has no parameter.
Method FLUSH on class CL_UPG_DIRECT_LOGGER has no exception.

Method FOOTER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing MSG Call by reference Type reference (TYPE) STRING 20091112

Method FOOTER on class CL_UPG_DIRECT_LOGGER has no exception.

Method GET_LOGFILE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning LF Value transfer Type reference (TYPE) T_LOGFILE 20091112

Method GET_LOGFILE on class CL_UPG_DIRECT_LOGGER has no exception.

Method GET_LOGFILENAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning LF Value transfer Type reference (TYPE) T_LOGFILENAME 20091112

Method GET_LOGFILENAME on class CL_UPG_DIRECT_LOGGER has no exception.

Method HEADER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing MSG Call by reference Type reference (TYPE) STRING 20091112

Method HEADER on class CL_UPG_DIRECT_LOGGER has no exception.

Method TRACE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing MSG Call by reference Type reference (TYPE) STRING 20091112
2 Importing WITHTS Call by reference Type reference (TYPE) FLAG ' ' 20091112

Method TRACE on class CL_UPG_DIRECT_LOGGER has no exception.
History
Last changed by/on SAP  20140120 
SAP Release Created in 800