SAP ABAP Class CL_DB6_AM_POLICY (DB6: Automaintenance Policy)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-DB-DB6 (Application Component) DB2 Universal Database for UNIX / NT
     STU6 (Package) DB6: Performance-Monitor (UNIX/Windows)
Properties
Class CL_DB6_AM_POLICY  
Short Description DB6: Automaintenance Policy    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package STU6   DB6: Performance-Monitor (UNIX/Windows) 
Created 20060703   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_DB6_AM_POLICY has no forward declaration.
Interfaces
Class CL_DB6_AM_POLICY has no interface implemented.
Friends
Class CL_DB6_AM_POLICY has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 ADAPTER_BACKUP_REF Instance attribute Private Object reference (TYPE REF TO) IF_DB6_AM_ADAPTER_BACKUP DB6: Automaintenance DB Adapter Backup Policy 20060712
2 ADAPTER_COMMON_REF Instance attribute Private Object reference (TYPE REF TO) IF_DB6_AM_ADAPTER_COMMON DB6: Automaintenance DB Adapter Common Policy 20060704
3 ADAPTER_FACTORY_REF Instance attribute Private Object reference (TYPE REF TO) CL_DB6_AM_ADAPTER_FACTORY DB6: Automaintenance Adpater Factory 20060704
4 ADAPTER_REORG_REF Instance attribute Private Object reference (TYPE REF TO) IF_DB6_AM_ADAPTER_REORG DB6: Automaintenance DB Adapter Reorg Policy 20060712
5 ADAPTER_RUNSTATS_REF Instance attribute Private Object reference (TYPE REF TO) IF_DB6_AM_ADAPTER_RUNSTATS DB6: Automaintenance DB Adapter Runstats Policy 20060712
6 NAV_REF Instance attribute Protected Object reference (TYPE REF TO) CL_DB6_TREE_NAVIGATOR CL_DB6_TREE_NAVIGATOR 20061012
7 SYS_REF Instance attribute Protected Object reference (TYPE REF TO) CL_DB6_SYS DB6: Remote System Administration 20060703
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_COMMON Instance method Private Method Checks, whether COMMON_ADAPTER was initialized and retrieved 20060703
2 CONSTRUCTOR Instance method Public Constructor Constructor 20060703
3 FREE Instance method Public Method Free all resources. 20060829
4 GET_POLICY_BACKUP Instance method Public Method Get the backup policy (RETRIEVE first). 20060712
5 GET_POLICY_COMMON Instance method Public Method Get the common policy (RETRIEVE first). 20060703
6 GET_POLICY_REORG Instance method Public Method Get the reorg policy (RETRIEVE first). 20060712
7 GET_POLICY_RUNSTATS Instance method Public Method Get the runstats policy (RETRIEVE first). 20060712
8 RETRIEVE Instance method Public Method Retrieve all policies from the database. 20060703
9 SET_POLICY_BACKUP Instance method Public Method Set the backup policy. 20060712
10 SET_POLICY_COMMON Instance method Public Method Set the common policy. 20060703
11 SET_POLICY_REORG Instance method Public Method Set the reorg policy. 20060712
12 SET_POLICY_RUNSTATS Instance method Public Method Set the runstats policy. 20060712
13 STORE Instance method Public Method Store all policies within the database. 20060703
14 VALIDATE Instance method Public Method Validate all policies. 20060703
Events
Class CL_DB6_AM_POLICY has no event.
Types
Class CL_DB6_AM_POLICY has no local type.
Method Signatures

Method CHECK_COMMON Signature

Method CHECK_COMMON on class CL_DB6_AM_POLICY has no parameter.
# Exception Resumable Description Created on
1 CX_DB6_AM_POLICY DB6: Automaintenance Exceptions 20060703

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NAV_REF Call by reference Object reference (TYPE REF TO) CL_DB6_TREE_NAVIGATOR CL_DB6_TREE_NAVIGATOR 20061012
# Exception Resumable Description Created on
1 CX_DB6_AM_POLICY DB6: Automaintenance Exceptions 20060703

Method FREE Signature

Method FREE on class CL_DB6_AM_POLICY has no parameter.
Method FREE on class CL_DB6_AM_POLICY has no exception.

Method GET_POLICY_BACKUP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning POLICY Value transfer Object reference (TYPE REF TO) CL_DB6_AM_POLICY_BACKUP DB6: Automaintenance Backup Policy 20060712
# Exception Resumable Description Created on
1 CX_DB6_AM_POLICY DB6: Automaintenance Exceptions 20060712

Method GET_POLICY_COMMON Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning POLICY Value transfer Object reference (TYPE REF TO) CL_DB6_AM_POLICY_COMMON DB6: Automaintenance Common Policy 20060703
# Exception Resumable Description Created on
1 CX_DB6_AM_POLICY DB6: Automaintenance Exceptions 20060703

Method GET_POLICY_REORG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning POLICY Value transfer Object reference (TYPE REF TO) CL_DB6_AM_POLICY_REORG DB6: Automaintenance Reorg Policy 20060712
# Exception Resumable Description Created on
1 CX_DB6_AM_POLICY DB6: Automaintenance Exceptions 20060712

Method GET_POLICY_RUNSTATS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning POLICY Value transfer Object reference (TYPE REF TO) CL_DB6_AM_POLICY_RUNSTATS DB6: Automaintenance Runstats Policy 20060712
# Exception Resumable Description Created on
1 CX_DB6_AM_POLICY DB6: Automaintenance Exceptions 20060712

Method RETRIEVE Signature

Method RETRIEVE on class CL_DB6_AM_POLICY has no parameter.
# Exception Resumable Description Created on
1 CX_DB6_AM_POLICY DB6: Automaintenance Exceptions 20060705
2 CX_DBA_XML_ERROR DBA Cockpit: XML parser error 20061016

Method SET_POLICY_BACKUP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing POLICY Call by reference Object reference (TYPE REF TO) CL_DB6_AM_POLICY_BACKUP DB6: Automaintenance Backup Policy 20060712
# Exception Resumable Description Created on
1 CX_DB6_AM_POLICY DB6: Automaintenance Exceptions 20061018

Method SET_POLICY_COMMON Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing POLICY Call by reference Object reference (TYPE REF TO) CL_DB6_AM_POLICY_COMMON DB6: Automaintenance Common Policy 20060703
# Exception Resumable Description Created on
1 CX_DB6_AM_POLICY DB6: Automaintenance Exceptions 20060703

Method SET_POLICY_REORG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing POLICY Call by reference Object reference (TYPE REF TO) CL_DB6_AM_POLICY_REORG DB6: Automaintenance Reorg Policy 20060712
# Exception Resumable Description Created on
1 CX_DB6_AM_POLICY DB6: Automaintenance Exceptions 20060712

Method SET_POLICY_RUNSTATS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing POLICY Call by reference Object reference (TYPE REF TO) CL_DB6_AM_POLICY_RUNSTATS DB6: Automaintenance Runstats Policy 20060712
# Exception Resumable Description Created on
1 CX_DB6_AM_POLICY DB6: Automaintenance Exceptions 20061018

Method STORE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing MSGWINDOW Call by reference Object reference (TYPE REF TO) CL_DBA_MSG_WINDOW_BASE DBA Cockpit: Abstract Message Window 20090312
# Exception Resumable Description Created on
1 CX_DB6_AM_POLICY DB6: Automaintenance Exceptions 20060703
2 CX_DBA_XML_ERROR DBA Cockpit: XML parser error 20061010

Method VALIDATE Signature

Method VALIDATE on class CL_DB6_AM_POLICY has no parameter.
# Exception Resumable Description Created on
1 CX_DB6_AM_POLICY DB6: Automaintenance Exceptions 20060703
2 CX_DBA_XML_ERROR DBA Cockpit: XML parser error 20061016
History
Last changed by/on SAP  20110908 
SAP Release Created in 710