SAP ABAP Class CL_SYB_AUTOEXPANSION (SYB: Auto Expansion Helper Class)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-DB-SYB (Application Component) Sybase ASE Database Platform
     SMSYB (Package) SYBASE Database Monitor
Properties
Class CL_SYB_AUTOEXPANSION  
Short Description SYB: Auto Expansion Helper Class    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SMSYB   SYBASE Database Monitor 
Created 20130228   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_SYB_AUTOEXPANSION has no interface implemented.
Friends
Class CL_SYB_AUTOEXPANSION has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CO_DB_DEFAULT_NAME Constant Public Type reference (TYPE) SYB_SYSDATABASES-NAME '(default)' 20130304
2 CO_DEV_SUMMARY_NAME Constant Public Type reference (TYPE) SYB_SYSDEVICES-NAME '(average)' 20130304
3 CO_SEGM_DEFAULT_NAME Constant Public Type reference (TYPE) SYB_SYSSEGMENTS-NAME '(all)' 20130304
4 SYS_REF Instance attribute Private Object reference (TYPE REF TO) CL_DB6_SYS DB6: Remote System Administration 20130228
5 _INSTANCE Static Attribute Private Object reference (TYPE REF TO) CL_SYB_AUTOEXPANSION SYB: Auto Expansion Helper Class 20130228
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_CONFIG_DEV Instance method Public Method 20130228
2 CHECK_CONFIG_SEGM Instance method Public Method 20130228
3 CHECK_GLOBAL Instance method Public Method 20130228
4 CHECK_STATUS_DEV Instance method Public Method 20130228
5 CHECK_STATUS_SEGM Instance method Public Method 20130228
6 CONSTRUCTOR Instance method Private Constructor CONSTRUCTOR 20130228
7 GET_INSTANCE Static method Public Method 20130228
Events
Class CL_SYB_AUTOEXPANSION has no event.
Types
Class CL_SYB_AUTOEXPANSION has no local type.
Method Signatures

Method CHECK_CONFIG_DEV Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DEVICE Call by reference Type reference (TYPE) SYB_SYSDEVICES 20130228
2 Exporting ERRORS Call by reference Type reference (TYPE) DB6_STRING_TAB 20130228
3 Exporting WARNINGS Call by reference Type reference (TYPE) DB6_STRING_TAB 20130228

Method CHECK_CONFIG_DEV on class CL_SYB_AUTOEXPANSION has no exception.

Method CHECK_CONFIG_SEGM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DATABASE Call by reference Type reference (TYPE) SYB_SYSDATABASES 20130228
2 Exporting ERRORS Call by reference Type reference (TYPE) DB6_STRING_TAB 20130228
3 Importing SEGMENT Call by reference Type reference (TYPE) SYB_SYSSEGMENTS 20130228
4 Exporting WARNINGS Call by reference Type reference (TYPE) DB6_STRING_TAB 20130228
# Exception Resumable Description Created on
1 CX_DBA_ADBC DBA Cockpit: ADBC Errors 20130228
2 CX_DBA_RDI DBA-RDI: General Back-end Error 20130228

Method CHECK_GLOBAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DATABASES Call by reference Type reference (TYPE) SYB_SYSDATABASES_TAB 20130228
2 Importing DEVICES Call by reference Type reference (TYPE) SYB_SYSDEVICES_TAB SYB: Table of SYB_SYSDEVICES 20130305
3 Exporting ERRORS Call by reference Type reference (TYPE) DB6_STRING_TAB DBA: Simple List of Strings 20130304
4 Exporting WARNINGS Call by reference Type reference (TYPE) DB6_STRING_TAB DBA: Simple List of Strings 20130304

Method CHECK_GLOBAL on class CL_SYB_AUTOEXPANSION has no exception.

Method CHECK_STATUS_DEV Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DEVICE Call by reference Type reference (TYPE) SYB_SYSDEVICES 20130304
2 Exporting ERRORS Call by reference Type reference (TYPE) DB6_STRING_TAB 20130228
3 Importing INCL_DEVNAME Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20130304
4 Exporting WARNINGS Call by reference Type reference (TYPE) DB6_STRING_TAB 20130228

Method CHECK_STATUS_DEV on class CL_SYB_AUTOEXPANSION has no exception.

Method CHECK_STATUS_SEGM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DATABASE Call by reference Type reference (TYPE) SYB_SYSDATABASES SYB: master..sysdatabases 20130228
2 Exporting ERRORS Call by reference Type reference (TYPE) DB6_STRING_TAB 20130228
3 Importing INCL_DBNAME Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20130304
4 Importing INCL_SEGMNAME Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20130304
5 Importing SEGMENT Call by reference Type reference (TYPE) SYB_SYSSEGMENTS SYB: ..segments 20130304
6 Exporting WARNINGS Call by reference Type reference (TYPE) DB6_STRING_TAB 20130228
# Exception Resumable Description Created on
1 CX_DBA_ADBC DBA Cockpit: ADBC Errors 20130304
2 CX_DBA_RDI DBA-RDI: General Back-end Error 20130304

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing SYS_REF Call by reference Object reference (TYPE REF TO) CL_DB6_SYS DB6: Remote System Administration 20130228

Method CONSTRUCTOR on class CL_SYB_AUTOEXPANSION has no exception.

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning INSTANCE Value transfer Object reference (TYPE REF TO) CL_SYB_AUTOEXPANSION 20130228
2 Importing SYS_REF Call by reference Object reference (TYPE REF TO) CL_DB6_SYS DB6: Remote System Administration 20130228

Method GET_INSTANCE on class CL_SYB_AUTOEXPANSION has no exception.
History
Last changed by/on SAP  20140121 
SAP Release Created in 740