SAP ABAP Class CL_SYB_DATABASE (SYB: Current Database)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-DB-SYB (Application Component) Sybase ASE Database Platform
     SMSYB (Package) SYBASE Database Monitor
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_DBA_DISTRIBUTED_DATABASE DBA Cockpit: Distributed Database Object 20100719
Properties
Class CL_SYB_DATABASE  
Short Description SYB: Current Database    
Super Class CL_DBA_DISTRIBUTED_DATABASE DBA Cockpit: Distributed Database Object 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SMSYB   SYBASE Database Monitor 
Created 20100719   SAP 
Last change 20141121    
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)
2 DB6CC Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_SYB_DATABASE has no interface implemented.
Friends
Class CL_SYB_DATABASE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CLUSTER_EDITION Instance attribute Private Type reference (TYPE) ABAP_BOOL 20100915
2 DBSL_PATCHLEVEL Instance attribute Private Type reference (TYPE) I 20120328
3 DBSL_RELEASE Instance attribute Private Type reference (TYPE) STRING 20120328
4 DRA_SRVNAME Instance attribute Private Type reference (TYPE) SYBSRVNAME SYB: Server Name 20130704
5 DRA_VERSION Instance attribute Private Type reference (TYPE) DB6DBREL DB6: Database Release Level 20130521
6 HADR_CLUSTER Instance attribute Private Type reference (TYPE) ABAP_BOOL 20130702
7 HADR_PRIMARY Instance attribute Private Type reference (TYPE) ABAP_BOOL 20131129
8 PAGESIZE Instance attribute Private Type reference (TYPE) I 20120220
9 SUPPORTS_RTXPL Instance attribute Private Type reference (TYPE) ABAP_BOOL ABAP_UNDEFINED 20120511
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20100719
2 GET_DBSL_VERSION Instance method Public Method 20120328
3 GET_DRA_SRVNAME Instance method Public Method DR agent server name for RPC calls 20130704
4 GET_DRA_VERSION Instance method Public Method DR agent version 20130521
5 GET_PAGESIZE Instance method Public Method 20120220
6 GET_UTC_TIMEZONE_DIFF Instance method Private Method 20100719
7 ID_OF_INSTANCE Instance method Public Method 20100920
8 IS_CE Instance method Public Method Cluster Edition? 20100719
9 IS_INITIALIZED Instance method Public Method 20100719
10 IS_PRIMARY Instance method Public Method 20131129
11 IS_REPLICATED Instance method Public Method Replicated Environment? 20130521
12 NAME_OF_INSTANCE Instance method Public Method 20100920
13 SUPPORTS_RUNTIME_EXPLAIN Instance method Public Method 20120511
Events
Class CL_SYB_DATABASE has no event.
Types
Class CL_SYB_DATABASE 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 SYS_REF Call by reference Object reference (TYPE REF TO) CL_DB6_SYS DB6: Remote System Administration 20100719

Method CONSTRUCTOR on class CL_SYB_DATABASE has no exception.

Method GET_DBSL_VERSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting DBSL_PATCHLEVEL Call by reference Type reference (TYPE) I 20120328
2 Exporting DBSL_RELEASE Call by reference Type reference (TYPE) STRING 20120328
# Exception Resumable Description Created on
1 CX_DBA_DATABASE DBA Cockpit: DB Exceptions 20120328

Method GET_DRA_SRVNAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning SRVNAME Value transfer Type reference (TYPE) SYBSRVNAME SYB: Server Name 20130704

Method GET_DRA_SRVNAME on class CL_SYB_DATABASE has no exception.

Method GET_DRA_VERSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning VERSION Value transfer Type reference (TYPE) DB6DBREL DB6: Database Release Level 20130521

Method GET_DRA_VERSION on class CL_SYB_DATABASE has no exception.

Method GET_PAGESIZE Signature

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

Method GET_PAGESIZE on class CL_SYB_DATABASE has no exception.

Method GET_UTC_TIMEZONE_DIFF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning DIFF Value transfer Type reference (TYPE) I 20100719
# Exception Resumable Description Created on
1 CX_DBA_DATABASE DBA Cockpit: DB Exceptions 20100719

Method ID_OF_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ID Value transfer Type reference (TYPE) I 20100920
2 Importing NAME Call by reference Type reference (TYPE) CLIKE 20100920

Method ID_OF_INSTANCE on class CL_SYB_DATABASE has no exception.

Method IS_CE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning IS_CE Value transfer Type reference (TYPE) ABAP_BOOL 20100719

Method IS_CE on class CL_SYB_DATABASE has no exception.

Method IS_INITIALIZED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) ABAP_BOOL 20100719

Method IS_INITIALIZED on class CL_SYB_DATABASE has no exception.

Method IS_PRIMARY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning IS_PRIMARY Value transfer Type reference (TYPE) ABAP_BOOL 20131129

Method IS_PRIMARY on class CL_SYB_DATABASE has no exception.

Method IS_REPLICATED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning IS_REPLICATED Value transfer Type reference (TYPE) ABAP_BOOL 20130702

Method IS_REPLICATED on class CL_SYB_DATABASE has no exception.

Method NAME_OF_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID Call by reference Type reference (TYPE) I 20100920
2 Returning NAME Value transfer Type reference (TYPE) STRING 20100920

Method NAME_OF_INSTANCE on class CL_SYB_DATABASE has no exception.

Method SUPPORTS_RUNTIME_EXPLAIN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning SUPPORTED Value transfer Type reference (TYPE) ABAP_BOOL 20120511

Method SUPPORTS_RUNTIME_EXPLAIN on class CL_SYB_DATABASE has no exception.
History
Last changed by/on SAP  20141121 
SAP Release Created in 703