SAP ABAP Class CL_DB6_SCRIPT (DB6: Script Handler)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-DB (Application Component) Database Interface, Database Platforms
     SDBA_JOB (Package) DBA Cockpit: Jobs
Properties
Class CL_DB6_SCRIPT  
Short Description DB6: Script Handler    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SDBA_JOB   DBA Cockpit: Jobs 
Created 20040204   SAP 
Last change 20130531   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)
2 DB6CC Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 DB6JO Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_DB6_SCRIPT has no interface implemented.
Friends
# Friend Modeled only Created on Description
1 CL_DB6_RDI 20110706 DB6: Data Collector
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 ADM_DATA Instance attribute Public Type reference (TYPE) DB6ADMINT DB6: internal part of table buffer administration entry 20040204
2 CUSTOM_SUFFIX Constant Private Type reference (TYPE) DB6SCRIPTNAME '/CUSTOM' ABAP program, current main program 20040211
3 DELIVERED_BY_SAP Instance attribute Public Type reference (TYPE) ABAP_BOOL 20040213
4 EPILOG_END Constant Private Type reference (TYPE) DB6CC_EDITOR_LINE '--} END CUSTOMER EPILOG' 20040223
5 EPILOG_START Constant Private Type reference (TYPE) DB6CC_EDITOR_LINE '--{ START CUSTOMER EPILOG' 20040223
6 KEYWORDS Static Attribute Private Type reference (TYPE) DB6CC_SCRIPT_KEYWORD_LIST 20040209
7 LINES Instance attribute Public Type reference (TYPE) DB6CC_EDITOR_LIST DB6: CLP Script Source Code 20040204
8 ONE_COLUMN_PER_ROW Instance attribute Private Type reference (TYPE) ABAP_BOOL 20060724
9 PARAM_DBNAME Constant Public Type reference (TYPE) DB6CC_SCRIPT_KEYWORD '&DBID' 20040210
10 PARAM_PASSWORD Constant Public Type reference (TYPE) DB6CC_SCRIPT_KEYWORD '&password' 20040301
11 PARAM_SCHEMANAME Constant Public Type reference (TYPE) DB6CC_SCRIPT_KEYWORD '&schemaname' 20040210
12 PARAM_SYSID Constant Public Type reference (TYPE) DB6CC_SCRIPT_KEYWORD '&SYSID' 20040210
13 PARAM_USER Constant Public Type reference (TYPE) DB6CC_SCRIPT_KEYWORD '&user' 20040301
14 PROLOG_END Constant Private Type reference (TYPE) DB6CC_EDITOR_LINE '--} END CUSTOMER PROLOG' 20040223
15 PROLOG_START Constant Private Type reference (TYPE) DB6CC_EDITOR_LINE '--{ START CUSTOMER PROLOG' 20040223
16 SAP_PREFIX Constant Private Type reference (TYPE) DB6SCRIPTNAME '_JOB:' ABAP program, current main program 20040211
17 SCRIPT_NAME Instance attribute Public Type reference (TYPE) DB6SCRIPTNAME ABAP program, current main program 20040204
18 SYS_REF Instance attribute Private Object reference (TYPE REF TO) CL_DB6_SYS DB6: Remote System Administration 20040204
Methods
# Method Level Visibility Method type Description Created on
1 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20040209
2 CUSTOMIZE Instance method Public Method 20040219
3 CUSTOMIZE_GLOBAL Instance method Public Method 20040219
4 DELETE Instance method Public Method 20040204
5 END_OF_PROTECTED_LINES Instance method Public Method 20040220
6 EXECUTE Instance method Public Method 20040210
7 GET_BASE_REF Instance method Private Method 20110711
8 GET_SCRIPT_ADM_LIST Static method Public Method 20040206
9 GET_SCRIPT_LIST Static method Public Method 20040206
10 GET_SCRIPT_REF Static method Public Method 20040204
11 GET_STANDARD_SCRIPT_REF Static method Public Method 20040210
12 HAS_UPDATE_COMMAND Instance method Public Method 20070202
13 INIT_CUSTOM_EPILOG Instance method Private Method 20040220
14 INIT_CUSTOM_PROLOG Instance method Private Method 20040220
15 IS_CHANGED Instance method Public Method 20040204
16 IS_CUSTOMIZED Instance method Public Method 20040223
17 IS_EXISTING_NAME Static method Public Method 20091105
18 IS_NEW Instance method Public Method 20040205
19 IS_SAP_NAME Static method Public Method 20040211
20 IS_VALID_NAME Static method Public Method 20040219
21 NEW_SCRIPT_REF Static method Public Method 20040204
22 RESET_TO_SAP_STANDARD Instance method Public Method 20040226
23 SAVE Instance method Public Method 20040204
24 SET_CLP_COMMANDS Instance method Public Method 20040204
25 SET_NAME Instance method Public Method 20040205
26 SET_PARAM Instance method Public Method 20040210
27 START_OF_PROTECTED_LINES Instance method Public Method 20040220
Events
Class CL_DB6_SCRIPT has no event.
Types
Class CL_DB6_SCRIPT has no local type.
Method Signatures

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_DB6_SCRIPT has no parameter.
Method CLASS_CONSTRUCTOR on class CL_DB6_SCRIPT has no exception.

Method CUSTOMIZE Signature

Method CUSTOMIZE on class CL_DB6_SCRIPT has no parameter.
# Exception Resumable Description Created on
1 CX_DB6_SCRIPT DB6: Ausnahmen des Skriptbehandlers 20040220

Method CUSTOMIZE_GLOBAL Signature

Method CUSTOMIZE_GLOBAL on class CL_DB6_SCRIPT has no parameter.
# Exception Resumable Description Created on
1 CX_DB6_SCRIPT DB6: Ausnahmen des Skriptbehandlers 20040220

Method DELETE Signature

Method DELETE on class CL_DB6_SCRIPT has no parameter.
# Exception Resumable Description Created on
1 CX_DB6_SCRIPT DB6: Ausnahmen des Skriptbehandlers 20040204

Method END_OF_PROTECTED_LINES Signature

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

Method END_OF_PROTECTED_LINES on class CL_DB6_SCRIPT has no exception.

Method EXECUTE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DESTINATION Call by reference Object reference (TYPE REF TO) CL_DB6_SYS Logische Destination (angegeben in Funktionsaufruf) 20050118
2 Importing HIDE_TERMINATE Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20050127
3 Importing ONE_COLUMN_PER_ROW Call by reference Type reference (TYPE) ABAP_BOOL 20060724
4 Importing PARTITION Call by reference Type reference (TYPE) I 20040210
5 Returning RESULT_LIST Value transfer Type reference (TYPE) DB6CC_EDITOR_LIST 20040212
6 Importing RETURN_RUNTIME Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE 20050128
7 Importing STOP_AFTER_ERROR Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE 20040210
# Exception Resumable Description Created on
1 CX_DB6_SCRIPT DB6: Ausnahmen des Skriptbehandlers 20040210

Method GET_BASE_REF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning SCRIPT_BASE_REF Value transfer Object reference (TYPE REF TO) IF_DBA_SCRIPT_BASE DBA Cockpit: Script Execution 20110711
2 Importing SYS_REF Call by reference Object reference (TYPE REF TO) CL_DB6_SYS DB6: Remote System Administration 20110711

Method GET_BASE_REF on class CL_DB6_SCRIPT has no exception.

Method GET_SCRIPT_ADM_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning SCRIPT_ADM_LIST Value transfer Type reference (TYPE) DB6CC_SCRIPT_ADM_LIST 20040206
2 Importing SYS_REF Call by reference Object reference (TYPE REF TO) CL_DB6_SYS DB6: Entfernte Systemadministration 20040206
3 Importing WITH_STANDARD_SCRIPTS Call by reference Type reference (TYPE) ABAP_BOOL 20040304
# Exception Resumable Description Created on
1 CX_DB6_SCRIPT DB6: Ausnahmen des Skriptbehandlers 20040206

Method GET_SCRIPT_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning SCRIPT_LIST Value transfer Type reference (TYPE) DB6CC_SCRIPT_LIST 20040206
2 Importing SYS_REF Call by reference Object reference (TYPE REF TO) CL_DB6_SYS DB6: Entfernte Systemadministration 20040206
3 Importing WITH_STANDARD_SCRIPTS Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE 20040304
# Exception Resumable Description Created on
1 CX_DB6_SCRIPT DB6: Ausnahmen des Skriptbehandlers 20040206

Method GET_SCRIPT_REF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing SCRIPT_NAME Call by reference Type reference (TYPE) DB6SCRIPTNAME ABAP-Programm, aktuelles Hauptprogramm 20040204
2 Returning SCRIPT_REF Value transfer Object reference (TYPE REF TO) CL_DB6_SCRIPT DB6: Skriptbehandler 20040204
3 Importing SYS_REF Call by reference Object reference (TYPE REF TO) CL_DB6_SYS DB6: Entfernte Systemadministration 20040204
# Exception Resumable Description Created on
1 CX_DB6_SCRIPT DB6: Ausnahmen des Skriptbehandlers 20040204

Method GET_STANDARD_SCRIPT_REF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing SCRIPT_NAME Call by reference Type reference (TYPE) DB6SCRIPTNAME DB6: Skriptname 20110711
2 Returning SCRIPT_REF Value transfer Object reference (TYPE REF TO) CL_DB6_SCRIPT DB6: Skriptbehandler 20040210
3 Importing SYS_REF Call by reference Object reference (TYPE REF TO) CL_DB6_SYS DB6: Entfernte Systemadministration 20040210
# Exception Resumable Description Created on
1 CX_DB6_SCRIPT DB6: Ausnahmen des Skriptbehandlers 20040210

Method HAS_UPDATE_COMMAND Signature

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

Method HAS_UPDATE_COMMAND on class CL_DB6_SCRIPT has no exception.

Method INIT_CUSTOM_EPILOG Signature

Method INIT_CUSTOM_EPILOG on class CL_DB6_SCRIPT has no parameter.
Method INIT_CUSTOM_EPILOG on class CL_DB6_SCRIPT has no exception.

Method INIT_CUSTOM_PROLOG Signature

Method INIT_CUSTOM_PROLOG on class CL_DB6_SCRIPT has no parameter.
Method INIT_CUSTOM_PROLOG on class CL_DB6_SCRIPT has no exception.

Method IS_CHANGED Signature

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

Method IS_CHANGED on class CL_DB6_SCRIPT has no exception.

Method IS_CUSTOMIZED Signature

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

Method IS_CUSTOMIZED on class CL_DB6_SCRIPT has no exception.

Method IS_EXISTING_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning IS_EXISTING Value transfer Type reference (TYPE) ABAP_BOOL 20091105
2 Importing SCRIPT_NAME Call by reference Type reference (TYPE) DB6SCRIPTNAME DB6: Script Name 20091105

Method IS_EXISTING_NAME on class CL_DB6_SCRIPT has no exception.

Method IS_NEW Signature

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

Method IS_NEW on class CL_DB6_SCRIPT has no exception.

Method IS_SAP_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning IS_SAP Value transfer Type reference (TYPE) ABAP_BOOL 20040211
2 Importing SCRIPT_NAME Call by reference Type reference (TYPE) DB6SCRIPTNAME ABAP-Programm, aktuelles Hauptprogramm 20040211

Method IS_SAP_NAME on class CL_DB6_SCRIPT has no exception.

Method IS_VALID_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning IS_VALID Value transfer Type reference (TYPE) ABAP_BOOL 20040219
2 Importing SCRIPT_NAME Call by reference Type reference (TYPE) DB6SCRIPTNAME DB6: Skriptname 20040219

Method IS_VALID_NAME on class CL_DB6_SCRIPT has no exception.

Method NEW_SCRIPT_REF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing SCRIPT_NAME Call by reference Type reference (TYPE) DB6SCRIPTNAME ABAP-Programm, aktuelles Hauptprogramm 20040204
2 Returning SCRIPT_REF Value transfer Object reference (TYPE REF TO) CL_DB6_SCRIPT DB6: Skriptbehandler 20040204
3 Importing SYS_REF Call by reference Object reference (TYPE REF TO) CL_DB6_SYS DB6: Entfernte Systemadministration 20040204
# Exception Resumable Description Created on
1 CX_DB6_SCRIPT DB6: Ausnahmen des Skriptbehandlers 20040204

Method RESET_TO_SAP_STANDARD Signature

Method RESET_TO_SAP_STANDARD on class CL_DB6_SCRIPT has no parameter.
Method RESET_TO_SAP_STANDARD on class CL_DB6_SCRIPT has no exception.

Method SAVE Signature

Method SAVE on class CL_DB6_SCRIPT has no parameter.
# Exception Resumable Description Created on
1 CX_DB6_SCRIPT DB6: Ausnahmen des Skriptbehandlers 20040204

Method SET_CLP_COMMANDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing LINES Call by reference Type reference (TYPE) DB6CC_EDITOR_LIST 20040204

Method SET_CLP_COMMANDS on class CL_DB6_SCRIPT has no exception.

Method SET_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing SCRIPT_NAME Call by reference Type reference (TYPE) DB6SCRIPTNAME ABAP-Programm, aktuelles Hauptprogramm 20040205

Method SET_NAME on class CL_DB6_SCRIPT has no exception.

Method SET_PARAM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PARAM_ID Call by reference Type reference (TYPE) C 20040210
2 Importing PARAM_VALUE Call by reference Type reference (TYPE) ANY 20040210
# Exception Resumable Description Created on
1 CX_DB6_SCRIPT 20040210

Method START_OF_PROTECTED_LINES Signature

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

Method START_OF_PROTECTED_LINES on class CL_DB6_SCRIPT has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 700