SAP ABAP Class CL_SWNC_COLLECTOR (Aggregation of Statistics Records)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-CCM-MON (Application Component) Monitoring
     SWNC_COLL (Package) Collector and Aggregates
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SWNC_AGG_MEDIATOR Interface for Aggregate Objects 20040602
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_SWNC_COLLECTOR_DB Aggregation of Statistics Records with DB Interface 20040602
Properties
Class CL_SWNC_COLLECTOR  
Short Description Aggregation of Statistics Records    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SWNC_COLL   Collector and Aggregates 
Created 20040602   SAP 
Last change 20140121   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_SWNC_COLLECTOR has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_SWNC_AGG_MEDIATOR Interface for Aggregate Objects 20040602
Friends
Class CL_SWNC_COLLECTOR has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 BUFFER Instance attribute Private Object reference (TYPE REF TO) IF_SWNC_AGG_BUFFER Abstract Class for All Actual Aggregates 20040907
2 COLLECTOR_ASTAT Constant Public Type reference (TYPE) SWNCCOLLECTORTYPE 'NW Application' Application Statistics Collector Type 20040928
3 COLLECTOR_ASTAT_TEST Constant Public Type reference (TYPE) SWNCCOLLECTORTYPE 'NW Test Application' Application Statistics Test Collector 20040929
4 COLLECTOR_WLOAD Constant Public Type reference (TYPE) SWNCCOLLECTORTYPE 'NW Workload' Workload Collector Type 20040928
5 COLLECTOR_WLOAD_TEST Constant Public Type reference (TYPE) SWNCCOLLECTORTYPE 'NW Test Workload' Workload Test Collector 20040929
6 EXCEPTIONS_COUNTER Instance attribute Private Type reference (TYPE) I 20041013
7 FIRSTRECORD_TIME Instance attribute Private Type reference (TYPE) SWNCTIMESTAMP SAP Workload NW Collector UTC Time Stamp (YYYYMMDDhhmmss) 20040809
8 INITIAL_FLAG Instance attribute Private Type reference (TYPE) BOOLEAN 'X' Boolean Variable (X=true, -=false, space=unknown) 20050105
9 LASTRECORD_TIME Instance attribute Private Type reference (TYPE) SWNCTIMESTAMP SAP Workload NW Collector UTC Time Stamp (YYYYMMDDhhmmss) 20040809
10 LAST_EXCEPTION Instance attribute Private Object reference (TYPE REF TO) CX_ROOT Abstract Superclass for All Global Exceptions 20041013
11 RECORDS_PROCESSED Instance attribute Private Type reference (TYPE) I 20040914
12 SINGLE_RECS_PROCESSED Instance attribute Private Type reference (TYPE) I 20041221
13 T_AGGREGATES Instance attribute Protected Type reference (TYPE) SWNC_T_AGGOBJ SAP Workload NW Collector: Aggregates References Table 20040806
14 T_TCODES Instance attribute Private Type reference (TYPE) SWNC_T_TCODES NW05 Collector: TCodes Table 20040907
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20040602
2 GET_AGG_BY_TYPE Instance method Public Method Return Aggregation Class for aggtype 20040713
3 GET_AGG_TABLE Instance method Public Method 20041008
4 GET_BUFFER Instance method Protected Method 20040907
5 GET_EXCEPTIONS_COUNT Instance method Public Method 20041013
6 GET_FIRSTRECORD_TIME Instance method Public Method 20040809
7 GET_LASTRECORD_TIME Instance method Public Method 20040809
8 GET_LAST_EXCEPTION Instance method Public Method 20041013
9 GET_RECORDS_IN_AGGREGATE Instance method Public Method 20041022
10 GET_RECORDS_PROCESSED Instance method Public Method 20040914
11 GET_SINGLE_RECS_PROCESSED Instance method Public Method 20041221
12 IS_INITIAL Instance method Public Method 20040809
13 NEED_AGGREGATE Instance method Private Method Check if it is necessary to add record to actual aggobject 20040908
14 SAVE_AGGREGATE Instance method Protected Method Save Aggregate 20040709
15 SET_AGG_TABLE Instance method Public Method 20071206
16 UPDATE_TIME Instance method Private Method 20040809
Events
Class CL_SWNC_COLLECTOR has no event.
Types
Class CL_SWNC_COLLECTOR has no local type.
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_BUFFER Call by reference Object reference (TYPE REF TO) IF_SWNC_AGG_BUFFER SWNC Aggregation Buffer 20040907
2 Importing I_T_AGGREGATES Call by reference Type reference (TYPE) SWNC_T_AGGOBJ SAP Workload NW Collector: Aggregates references table 20040907
3 Importing I_T_TCODES Call by reference Type reference (TYPE) SWNC_T_TCODES NW05 Collector: tcodes table 20040907

Method CONSTRUCTOR on class CL_SWNC_COLLECTOR has no exception.

Method GET_AGG_BY_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_AGG_TYPE Call by reference Type reference (TYPE) SWNCAGGTYPEINT Dummy für B20 int1 (überall lokal!) 20040713
2 Returning RETURN Value transfer Object reference (TYPE REF TO) CL_SWNC_AGG_COLLEAGUE Abstract Klasse fuer alle konkrete Agregate 20040713
# Exception Resumable Description Created on
1 CX_SWNC_WRONG_TYPE type check exception 20040713

Method GET_AGG_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RETURN Value transfer Type reference (TYPE) SWNC_T_AGGOBJ SAP Workload NW Collector: Aggregates references table 20041008

Method GET_AGG_TABLE on class CL_SWNC_COLLECTOR has no exception.

Method GET_BUFFER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RETURN Value transfer Object reference (TYPE REF TO) IF_SWNC_AGG_BUFFER Preaggregate Buffer 20040907

Method GET_BUFFER on class CL_SWNC_COLLECTOR has no exception.

Method GET_EXCEPTIONS_COUNT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RETURN Value transfer Type reference (TYPE) I 20041013

Method GET_EXCEPTIONS_COUNT on class CL_SWNC_COLLECTOR has no exception.

Method GET_FIRSTRECORD_TIME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RETURN Value transfer Type reference (TYPE) TIMESTAMP UTC-Zeitstempel in Kurzform (JJJJMMTThhmmss) 20040809

Method GET_FIRSTRECORD_TIME on class CL_SWNC_COLLECTOR has no exception.

Method GET_LASTRECORD_TIME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RETURN Value transfer Type reference (TYPE) TIMESTAMP UTC-Zeitstempel in Kurzform (JJJJMMTThhmmss) 20040809

Method GET_LASTRECORD_TIME on class CL_SWNC_COLLECTOR has no exception.

Method GET_LAST_EXCEPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RETURN Value transfer Object reference (TYPE REF TO) CX_ROOT Abstrakte Oberklasse aller globalen Exceptions 20041013

Method GET_LAST_EXCEPTION on class CL_SWNC_COLLECTOR has no exception.

Method GET_RECORDS_IN_AGGREGATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RETURN Value transfer Type reference (TYPE) I 20041022

Method GET_RECORDS_IN_AGGREGATE on class CL_SWNC_COLLECTOR has no exception.

Method GET_RECORDS_PROCESSED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RETURN Value transfer Type reference (TYPE) I 20040914

Method GET_RECORDS_PROCESSED on class CL_SWNC_COLLECTOR has no exception.

Method GET_SINGLE_RECS_PROCESSED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RETURN Value transfer Type reference (TYPE) I 20041221

Method GET_SINGLE_RECS_PROCESSED on class CL_SWNC_COLLECTOR has no exception.

Method IS_INITIAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RETURN Value transfer Type reference (TYPE) BOOLEAN boolsche Variable (X=true, -=false, space=unknown) 20040809

Method IS_INITIAL on class CL_SWNC_COLLECTOR has no exception.

Method NEED_AGGREGATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_MAINREC Call by reference Object reference (TYPE REF TO) IF_SWNC_MAINREC Schnittstelle für Zugriff auf Statistikhauptsätze 20040908
2 Importing I_TYPE Call by reference Type reference (TYPE) SWNCAGGTYPEINT 20040908
3 Returning RETURN Value transfer Type reference (TYPE) BOOLEAN boolsche Variable (X=true, -=false, space=unknown) 20040908

Method NEED_AGGREGATE on class CL_SWNC_COLLECTOR has no exception.

Method SAVE_AGGREGATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_AGGREGATE Call by reference Object reference (TYPE REF TO) CL_SWNC_AGG_COLLEAGUE Aggregate Colleague 20040709
# Exception Resumable Description Created on
1 CX_SWNC_SAVE_EXCEPTION db save exception 20040713

Method SET_AGG_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing AGGREGATES Call by reference Type reference (TYPE) SWNC_T_AGGOBJ SAP Workload NW Collector: Aggregates references table 20071206

Method SET_AGG_TABLE on class CL_SWNC_COLLECTOR has no exception.

Method UPDATE_TIME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_RECTIME Call by reference Type reference (TYPE) TIMESTAMP UTC-Zeitstempel in Kurzform (JJJJMMTThhmmss) 20040809

Method UPDATE_TIME on class CL_SWNC_COLLECTOR has no exception.
History
Last changed by/on SAP  20140121 
SAP Release Created in 700