SAP ABAP Class CL_SYSLOG_FILTER (Filter for syslog entries)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-CCM-MON-SLG (Application Component) SAP System Log
     SYSLOG (Package) System log
Properties
Class CL_SYSLOG_FILTER  
Short Description Filter for syslog entries    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SYSLOG   System log 
Created 20120504   SAP 
Last change 20140121   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 CL_SYSLOG_FILTER has no interface implemented.
Friends
# Friend Modeled only Created on Description
1 CL_SYSLOG 20120504 System log
2 CL_SYSLOG_STATISTICS 20120814 Container for the statistics controls
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 EMPTYFILTER_DATETIME Constant Public Type reference (TYPE) RSLGTIME ' ' System log time stamp 20120504
2 FILTER_CLASID Instance attribute Private Type reference (TYPE) RANGE_OF_CLASID 20120504
3 FILTER_CONNECTION Instance attribute Private Type reference (TYPE) RANGE_OF_CONNECTION 20120504
4 FILTER_CONTEXT Instance attribute Private Type reference (TYPE) RANGE_OF_CONTEXT 20120504
5 FILTER_DATETIME_FROM Instance attribute Private Type reference (TYPE) RSLGTIME System log time stamp 20120516
6 FILTER_DATETIME_TO Instance attribute Private Type reference (TYPE) RSLGTIME System log time stamp 20120516
7 FILTER_DEVCLASS Instance attribute Private Type reference (TYPE) RANGE_OF_DEVCLASS 20120504
8 FILTER_INSTANCE Instance attribute Private Type reference (TYPE) RANGE_OF_INSTANCES 20120514
9 FILTER_MANDT Instance attribute Private Type reference (TYPE) RANGE_OF_MANDT 20120504
10 FILTER_MSGID Instance attribute Private Type reference (TYPE) RANGE_OF_MSGID 20120524
11 FILTER_PROCESS Instance attribute Private Type reference (TYPE) RANGE_OF_PROCIDS 20120504
12 FILTER_PROGID Instance attribute Private Type reference (TYPE) RANGE_OF_PROGIDS 20120504
13 FILTER_SEVERITY Instance attribute Private Type reference (TYPE) X 20120504
14 FILTER_TCODE Instance attribute Private Type reference (TYPE) RANGE_OF_TCODE 20120504
15 FILTER_TERMINAL Instance attribute Private Type reference (TYPE) RANGE_OF_TERMINAL range of terminal 20120803
16 FILTER_TRANSID Instance attribute Private Type reference (TYPE) RANGE_OF_TRANSID 20120504
17 FILTER_TYPES Instance attribute Private Type reference (TYPE) RANGE_OF_TYPES 20120504
18 FILTER_USER Instance attribute Private Type reference (TYPE) RANGE_OF_USER 20120504
19 FILTER_USE_PARAMETER_RECORDS Instance attribute Private Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20120806
20 SEVERITY_GREEN Static Attribute Public Type reference (TYPE) X 4 20120504
21 SEVERITY_RED Static Attribute Public Type reference (TYPE) X 1 20120504
22 SEVERITY_WHITE Static Attribute Public Type reference (TYPE) X 8 20120504
23 SEVERITY_YELLOW Static Attribute Public Type reference (TYPE) X 2 20120504
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor 20120504
2 SET_FILTER_DATETIME Instance method Public Method 20120504
3 SET_FILTER_PARAMETER_RECORDS Instance method Public Method Parameter records are suppressed by default. 20120806
4 SET_FILTER_SEVERITY Instance method Public Method 20120504
5 SET_RANGE_CLASID Instance method Public Method 20120504
6 SET_RANGE_CONNECTION Instance method Public Method 20120504
7 SET_RANGE_CONTEXT Instance method Public Method 20120504
8 SET_RANGE_INSTANCE Instance method Public Method Filter for instance (empty = locale, '*' = all) 20120815
9 SET_RANGE_MANDT Instance method Public Method 20120504
10 SET_RANGE_MSGID Instance method Public Method 20120524
11 SET_RANGE_PACKAGE Instance method Public Method 20120504
12 SET_RANGE_PROCESS Instance method Public Method 20120504
13 SET_RANGE_PROGRAM Instance method Public Method 20120504
14 SET_RANGE_TCODE Instance method Public Method 20120504
15 SET_RANGE_TERMINAL Instance method Public Method 20120803
16 SET_RANGE_TRANSACTIONID Instance method Public Method 20120504
17 SET_RANGE_TYPE Instance method Public Method 20120504
18 SET_RANGE_USER Instance method Public Method 20120504
Events
Class CL_SYSLOG_FILTER has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 RANGE_OF_CLASID Public See coding 20120504 range_of_clasid TYPE RANGE OF rslgclasid
2 RANGE_OF_CONNECTION Public See coding 20120504 range_of_connection TYPE RANGE OF RSLG_CONNECTION
3 RANGE_OF_CONTEXT Public See coding 20120504 range_of_context TYPE RANGE OF RSLG_ROOT_CONTEXT_ID
4 RANGE_OF_DATE Public Type reference (TYPE) RSLG_TO_DATE range of date 20120511
5 RANGE_OF_DEVCLASS Public See coding 20120504 RANGE_OF_DEVCLASS TYPE RANGE OF devclass
6 RANGE_OF_INSTANCES Public See coding 20120815 range_of_instances TYPE RANGE OF INSTANCEX
7 RANGE_OF_MANDT Public See coding 20120504 RANGE_OF_MANDT TYPE RANGE OF MANDT
8 RANGE_OF_MSGID Public See coding 20120524 RANGE_OF_MSGID TYPE RANGE OF rslgno
9 RANGE_OF_PROCIDS Public See coding 20120504 RANGE_OF_PROCIDS TYPE RANGE OF rslgselnum
10 RANGE_OF_PROGIDS Public See coding 20120504 range_of_progids TYPE RANGE OF PROGRAM_ID
11 RANGE_OF_TCODE Public See coding 20120504 RANGE_OF_TCODE TYPE RANGE OF TCODE
12 RANGE_OF_TERMINAL Public See coding range of terminal 20120803 RANGE_OF_TERMINAL TYPE RANGE OF RSLG_TERMINAL
13 RANGE_OF_TIME Public Type reference (TYPE) RSLG_TO_TIME range of time 20120511
14 RANGE_OF_TRANSID Public See coding 20120504 range_of_transid TYPE RANGE OF RSLG_GUID32
15 RANGE_OF_TYPES Public See coding 20120504 RANGE_OF_TYPES TYPE RANGE OF RSLGWPTYPE
16 RANGE_OF_USER Public See coding 20120504 RANGE_OF_USER TYPE RANGE OF USER
17 TABLE_OF_MSXXLIST Public See coding 20120504 table_of_msxxlist TYPE STANDARD TABLE OF msxxlist
Method Signatures

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class CL_SYSLOG_FILTER has no parameter.
Method CONSTRUCTOR on class CL_SYSLOG_FILTER has no exception.

Method SET_FILTER_DATETIME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_DATETIME_FROM Call by reference Type reference (TYPE) RSLGTIME UTC Time Stamp in Short Form (YYYYMMDDhhmmss) 20120516
2 Importing IM_DATETIME_TO Call by reference Type reference (TYPE) RSLGTIME UTC Time Stamp in Short Form (YYYYMMDDhhmmss) 20120516

Method SET_FILTER_DATETIME on class CL_SYSLOG_FILTER has no exception.

Method SET_FILTER_PARAMETER_RECORDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_USE_PARAMETER_RECORDS Call by reference Type reference (TYPE) ABAP_BOOL 20120806

Method SET_FILTER_PARAMETER_RECORDS on class CL_SYSLOG_FILTER has no exception.

Method SET_FILTER_SEVERITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_SEVERITY Call by reference Type reference (TYPE) X 20120504

Method SET_FILTER_SEVERITY on class CL_SYSLOG_FILTER has no exception.

Method SET_RANGE_CLASID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_RANGE_CLASID Call by reference Type reference (TYPE) RANGE_OF_CLASID 20120504

Method SET_RANGE_CLASID on class CL_SYSLOG_FILTER has no exception.

Method SET_RANGE_CONNECTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_RANGE_CONNECTION Call by reference Type reference (TYPE) RANGE_OF_CONNECTION 20120504

Method SET_RANGE_CONNECTION on class CL_SYSLOG_FILTER has no exception.

Method SET_RANGE_CONTEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_RANGE_CONTEXT Call by reference Type reference (TYPE) RANGE_OF_CONTEXT 20120504

Method SET_RANGE_CONTEXT on class CL_SYSLOG_FILTER has no exception.

Method SET_RANGE_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_RANGE_INSTANCE Call by reference Type reference (TYPE) RANGE_OF_INSTANCES 20120815

Method SET_RANGE_INSTANCE on class CL_SYSLOG_FILTER has no exception.

Method SET_RANGE_MANDT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_RANGE_MANDT Call by reference Type reference (TYPE) RANGE_OF_MANDT 20120504

Method SET_RANGE_MANDT on class CL_SYSLOG_FILTER has no exception.

Method SET_RANGE_MSGID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_RANGE_MSGID Call by reference Type reference (TYPE) RANGE_OF_MSGID 20120524

Method SET_RANGE_MSGID on class CL_SYSLOG_FILTER has no exception.

Method SET_RANGE_PACKAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_RANGE_PACKAGE Call by reference Type reference (TYPE) RANGE_OF_DEVCLASS 20120504

Method SET_RANGE_PACKAGE on class CL_SYSLOG_FILTER has no exception.

Method SET_RANGE_PROCESS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_RANGE_PROCESS Call by reference Type reference (TYPE) RANGE_OF_PROCIDS 20120504

Method SET_RANGE_PROCESS on class CL_SYSLOG_FILTER has no exception.

Method SET_RANGE_PROGRAM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_RANGE_PROGID Call by reference Type reference (TYPE) RANGE_OF_PROGIDS 20120504

Method SET_RANGE_PROGRAM on class CL_SYSLOG_FILTER has no exception.

Method SET_RANGE_TCODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_RANGE_TCODE Call by reference Type reference (TYPE) RANGE_OF_TCODE 20120504

Method SET_RANGE_TCODE on class CL_SYSLOG_FILTER has no exception.

Method SET_RANGE_TERMINAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_RANGE_TERMINAL Call by reference Type reference (TYPE) RANGE_OF_TERMINAL range of 20120803

Method SET_RANGE_TERMINAL on class CL_SYSLOG_FILTER has no exception.

Method SET_RANGE_TRANSACTIONID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_RANGE_TRANS Call by reference Type reference (TYPE) RANGE_OF_TRANSID 20120504

Method SET_RANGE_TRANSACTIONID on class CL_SYSLOG_FILTER has no exception.

Method SET_RANGE_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_RANGE_TYPES Call by reference Type reference (TYPE) RANGE_OF_TYPES 20120504

Method SET_RANGE_TYPE on class CL_SYSLOG_FILTER has no exception.

Method SET_RANGE_USER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_RANGE_USER Call by reference Type reference (TYPE) RANGE_OF_USER 20120504

Method SET_RANGE_USER on class CL_SYSLOG_FILTER has no exception.
History
Last changed by/on SAP  20140121 
SAP Release Created in 732