Hierarchy

⤷

⤷

Properties
Class | CL_RSDB2A | |
Short Description | DB2 Accelerator: constants and static functions | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | RS_DB_DB2 | |
Program status | ||
Category | 0 | |
Package | RSDB2A | IBM DB2 Analytics Accelerator suppport |
Created | 20120731 | SAP |
Last change | 20140121 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
# | Type group / Object type | Type | Type Description |
---|---|---|---|
1 | ![]() |
Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) |
2 | ![]() |
Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) |
3 | ![]() |
Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
Class CL_RSDB2A has no interface implemented.
Friends
Class CL_RSDB2A has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
Constant | Public | Type reference (TYPE) | RSDB2A_ACCELERATOR | '*' | DB2 Accelerator: accelerator name | 20121123 | |
2 | ![]() |
Constant | Public | Type reference (TYPE) | RSDB2A_ACCELPROP-ACCELGROUP | 'DEFAULT' | 20130322 | ||
3 | ![]() |
Constant | Public | Type reference (TYPE) | RSDB2A_FLAG | 'A' | DB2 Accelerator: Flag | 20130503 | |
4 | ![]() |
Constant | Public | Type reference (TYPE) | RSDB2A_FLAG | 'R' | DB2 Accelerator: Flag | 20130503 | |
5 | ![]() |
Constant | Public | Type reference (TYPE) | RSDB2A_FLAG | 'A' | Flag | 20120731 | |
6 | ![]() |
Constant | Public | Type reference (TYPE) | RSDB2A_FLAG | 'D' | Flag | 20120731 | |
7 | ![]() |
Constant | Public | Type reference (TYPE) | RSDB2A_FLAG | 'N' | Flag | 20120731 | |
8 | ![]() |
Constant | Public | Type reference (TYPE) | RSDB2A_FLAG | 'U' | Flag | 20120731 | |
9 | ![]() |
Constant | Public | Type reference (TYPE) | DBCON_NAME | 'R/3*RSDB2A' | Logical name for a database connection | 20120731 | |
10 | ![]() |
Constant | Public | Type reference (TYPE) | CHAR32 | 'ACCELERATION:' | Character field, length 32 | 20130322 | |
11 | ![]() |
Constant | Public | Type reference (TYPE) | CHAR2 | '13' | Version Number Component | 20130322 | |
12 | ![]() |
Constant | Public | Type reference (TYPE) | XUFIELD | 'BIAUTH' | Authorization Field | 20121126 | |
13 | ![]() |
Constant | Public | Type reference (TYPE) | XUOBJECT | 'S_RS_AUTH' | Authorization Object | 20121126 | |
14 | ![]() |
Constant | Public | Type reference (TYPE) | XUVALUE | 'DB2ACCEL' | Parameter value | 20121126 | |
15 | ![]() |
Constant | Public | Type reference (TYPE) | BALOBJ_D | 'DB2ACCEL' | Application Log: Object Name (Application Code) | 20121127 | |
16 | ![]() |
Constant | Public | Type reference (TYPE) | BALSUBOBJ | 'ADMIN' | Application Log: Subobject | 20121127 | |
17 | ![]() |
Constant | Public | Type reference (TYPE) | BALSUBOBJ | 'BW' | Application Log: Subobject | 20121127 | |
18 | ![]() |
Constant | Public | Type reference (TYPE) | RSDB2A_DATASTATUS | 10 | DB2 Accelerator: data status in accelerator | 20120731 | |
19 | ![]() |
Constant | Public | Type reference (TYPE) | RSDB2A_DATASTATUS | 99 | DB2 Accelerator: data status in accelerator | 20120731 | |
20 | ![]() |
Constant | Public | Type reference (TYPE) | RSDB2A_DATASTATUS | 4 | DB2 Accelerator: data status in accelerator | 20120731 | |
21 | ![]() |
Constant | Public | Type reference (TYPE) | RSDB2A_DATASTATUS | 8 | DB2 Accelerator: data status in accelerator | 20120731 | |
22 | ![]() |
Constant | Public | Type reference (TYPE) | RSDB2A_DATASTATUS | 5 | DB2 Accelerator: data status in accelerator | 20130815 | |
23 | ![]() |
Constant | Public | Type reference (TYPE) | RSDB2A_DATASTATUS | 2 | DB2 Accelerator: data status in accelerator | 20120731 | |
24 | ![]() |
Constant | Public | Type reference (TYPE) | RSDB2A_DATASTATUS | 3 | DB2 Accelerator: data status in accelerator | 20130826 | |
25 | ![]() |
Constant | Public | Type reference (TYPE) | RSDB2A_DATASTATUS | 6 | DB2 Accelerator: data status in accelerator | 20120731 | |
26 | ![]() |
Constant | Public | Type reference (TYPE) | DBCON_NAME | 'DB2_ERP_ACCELERATOR' | Logical name for a database connection | 20130826 | |
27 | ![]() |
Constant | Public | Type reference (TYPE) | RSDB2A_FLAG | 'D' | DB2 Accelerator: Flag | 20120911 | |
28 | ![]() |
Constant | Public | Type reference (TYPE) | RSDB2A_FLAG | '-' | DB2 Accelerator: Flag | 20120911 | |
29 | ![]() |
Constant | Public | Type reference (TYPE) | RSDB2A_FLAG | 'X' | DB2 Accelerator: Flag | 20120911 | |
30 | ![]() |
Constant | Public | Type reference (TYPE) | RSDB2A_FLAG | 'P' | DB2 Accelerator: Flag | 20120911 | |
31 | ![]() |
Constant | Public | Type reference (TYPE) | RSDB2A_FLAG | 'Q' | DB2 Accelerator: Flag | 20120911 | |
32 | ![]() |
Constant | Public | Type reference (TYPE) | CHAR1 | '#' | Single-Character Indicator | 20120911 | |
33 | ![]() |
Constant | Public | Type reference (TYPE) | CHAR1 | '>' | Single-Character Indicator | 20120911 | |
34 | ![]() |
Constant | Public | Type reference (TYPE) | RSDB2A_FLAG | 'D' | Flag | 20120731 | |
35 | ![]() |
Constant | Public | Type reference (TYPE) | RSDB2A_FLAG | SPACE | DB2 Accelerator: Flag | 20120809 | |
36 | ![]() |
Constant | Public | Type reference (TYPE) | I | 997000000 | 20130403 | ||
37 | ![]() |
Constant | Public | Type reference (TYPE) | I | 999000000 | 20130826 | ||
38 | ![]() |
Constant | Public | Type reference (TYPE) | RSDB2A_FLAG | 'E' | Flag | 20120731 | |
39 | ![]() |
Constant | Public | Type reference (TYPE) | RSDB2A_FLAG | 'O' | Flag | 20120731 | |
40 | ![]() |
Constant | Public | Type reference (TYPE) | RSDB2A_FLAG | 'U' | Flag | 20120731 | |
41 | ![]() |
Constant | Public | Type reference (TYPE) | I | 2147483647 | 20120809 | ||
42 | ![]() |
Constant | Public | Type reference (TYPE) | SY-MSGID | 'RS_DB_DB2' | Message Class | 20120731 | |
43 | ![]() |
Constant | Public | Type reference (TYPE) | CHAR30 | 'GENERIC' | 30 Characters | 20130322 | |
44 | ![]() |
Constant | Public | Type reference (TYPE) | RSDB2A_FLAG | 'D' | flag | 20120731 | |
45 | ![]() |
Constant | Public | Type reference (TYPE) | RSDB2A_FLAG | 'A' | DB2 Accelerator: Flag | 20130913 | |
46 | ![]() |
Constant | Public | Type reference (TYPE) | RSDB2A_FLAG | 'F' | Flag | 20120731 | |
47 | ![]() |
Constant | Public | Type reference (TYPE) | RSDB2A_FLAG | 'I' | Flag | 20120731 | |
48 | ![]() |
Constant | Public | Type reference (TYPE) | RSDB2A_FLAG | 'M' | DB2 Accelerator: Flag | 20130503 | |
49 | ![]() |
Constant | Public | Type reference (TYPE) | RSDB2A_FLAG | 'S' | Flag | 20120731 | |
50 | ![]() |
Constant | Public | Type reference (TYPE) | RSDB2A_FLAG | 'T' | Flag | 20120731 | |
51 | ![]() |
Constant | Public | Type reference (TYPE) | RSDB2A_FLAG | SPACE | Flag | 20120731 | |
52 | ![]() |
Constant | Public | Type reference (TYPE) | CHAR32 | 'DB2_ACCEL_DEPLOYMENT' | Character field, length 32 | 20120809 | |
53 | ![]() |
Constant | Public | Type reference (TYPE) | CHAR32 | 'MAX_DISTRIBUTION_KEYS' | Character field, length 32 | 20130726 | |
54 | ![]() |
Constant | Public | Type reference (TYPE) | CHAR32 | '2' | Character field, length 32 | 20130726 | |
55 | ![]() |
Constant | Public | Type reference (TYPE) | CHAR32 | 'MAX_ORGANIZING_KEYS' | Character field, length 32 | 20130726 | |
56 | ![]() |
Constant | Public | Type reference (TYPE) | CHAR32 | '4' | Character field, length 32 | 20130726 | |
57 | ![]() |
Constant | Public | Type reference (TYPE) | CHAR32 | 'DB2_ACCEL_MESSAGE_LEVEL' | Character field, length 32 | 20130301 | |
58 | ![]() |
Constant | Public | Type reference (TYPE) | CHAR32 | 'W' | Character field, length 32 | 20130301 | |
59 | ![]() |
Constant | Public | Type reference (TYPE) | CHAR32 | '#' | Character field, length 32 | 20121024 | |
60 | ![]() |
Constant | Public | Type reference (TYPE) | CHAR32 | 'DB2_CURRENT_QUERY_ACCELERATION' | Character field, length 32 | 20130820 | |
61 | ![]() |
Constant | Public | Type reference (TYPE) | CHAR32 | 'ENABLE WITH FAILBACK' | Character field, length 32 | 20130820 | |
62 | ![]() |
Constant | Public | Type reference (TYPE) | RSDB2A_REPLICATION | 'D' | DB2 Accelerator: replication type | 20120731 | |
63 | ![]() |
Constant | Public | Type reference (TYPE) | RSDB2A_REPLICATION | 'F' | DB2 Accelerator: replication type | 20120731 | |
64 | ![]() |
Constant | Public | Type reference (TYPE) | RSDB2A_REPLICATION | 'H' | DB2 Accelerator: replication type | 20120731 | |
65 | ![]() |
Constant | Public | Type reference (TYPE) | RSDB2A_REPLICATION | 'I' | DB2 Accelerator: replication type | 20130118 | |
66 | ![]() |
Constant | Public | Type reference (TYPE) | RSDB2A_REPLICATION | 'N' | DB2 Accelerator: replication type | 20130118 | |
67 | ![]() |
Constant | Public | Type reference (TYPE) | RSDB2A_REPLICATION | 'S' | DB2 Accelerator: replication type | 20120731 | |
68 | ![]() |
Constant | Public | Type reference (TYPE) | RSDB2A_FLAG | SPACE | DB2 Accelerator: Flag | 20121009 | |
69 | ![]() |
Constant | Public | Type reference (TYPE) | RSDB2A_FLAG | 'X' | DB2 Accelerator: Flag | 20121009 | |
70 | ![]() |
Constant | Public | Type reference (TYPE) | RSDB2A_FLAG | 'N' | DB2 Accelerator: Flag | 20121009 | |
71 | ![]() |
Constant | Public | Type reference (TYPE) | RSDB2A_CHARVAL | 'not available' | DB2 accelerator: property value read from xml | 20120731 | |
72 | ![]() |
Constant | Public | Type reference (TYPE) | DB2TIMESTAMP | '10000101000000000000' | DB2-z/OS: General purpose timestamp in DB2 hex format | 20120911 | |
73 | ![]() |
Constant | Public | Type reference (TYPE) | RSDB2A_FLAG | 'X' | DB2 Accelerator: Flag | 20120809 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Static method | Public | Method | adds a set of tables to DB2 Accelerator | 20120731 |
2 | ![]() |
Static method | Public | Method | displays message | 20120731 |
3 | ![]() |
Static method | Public | Method | drops an object from DB2 Accelerator | 20130515 |
4 | ![]() |
Static method | Public | Method | externalizes RTS into RTS tables | 20120731 |
5 | ![]() |
Static method | Public | Method | returns connection name for a given accelerator | 20130322 |
6 | ![]() |
Static method | Public | Method | returns infos about DB2 Accelerator | 20120911 |
7 | ![]() |
Static method | Public | Method | returns DB2 Accelerator name | 20120911 |
8 | ![]() |
Static method | Public | Method | returns single accelerator name, if unambiguous | 20121123 |
9 | ![]() |
Static method | Public | Method | returns DB2 Accelerator status | 20120911 |
10 | ![]() |
Static method | Public | Method | returns current setting of deployment flag | 20130913 |
11 | ![]() |
Static method | Public | Method | returns parameter value as set in table RSDB2A_SETTING | 20121024 |
12 | ![]() |
Static method | Public | Method | returns all tables that reside in DB2 Accelerator | 20120809 |
13 | ![]() |
Static method | Public | Method | returns infomation about tables data in DB2 Accelerator | 20120731 |
14 | ![]() |
Static method | Public | Method | returns db timestamp | 20120731 |
15 | ![]() |
Static method | Public | Method | writes a message to application log and raises an excpetion | 20120731 |
16 | ![]() |
Static method | Public | Method | writes a message to application log and raises an excpetion | 20120911 |
17 | ![]() |
Static method | Public | Method | writes error message and raises exception | 20120731 |
18 | ![]() |
Static method | Public | Method | writes error message and raises exception | 20121024 |
19 | ![]() |
Static method | Public | Method | saves application log message to database and displays it | 20121024 |
20 | ![]() |
Static method | Public | Method | starts / stops the DB2 Accelerator | 20120911 |
21 | ![]() |
Static method | Public | Method | sets and unsets special register CURRENT QUERY ACCELERATION | 20130913 |
22 | ![]() |
Static method | Public | Method | loads hierarchy tables for a query to DB2 Accelerator | 20120809 |
23 | ![]() |
Static method | Public | Method | updates tables related to an object | 20120809 |
24 | ![]() |
Static method | Public | Method | updates tables related to an object | 20130322 |
Events
Class CL_RSDB2A has no event.
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | TY_S_ACCELINFO | Public | See coding | 20120911 | begin of TY_S_ACCELINFO,
accelerator type rsdb2a_char128,
property type string,
value type string,
end of TY_S_ACCELINFO
|
||
2 | TY_S_TABLEINFO | Public | See coding | 20130726 | begin of TY_S_TABLEINFO,
TABNAME type RSDB2A_TABNAME,
PARTNO type DB2PART,
LOADSTATUS type RSDB2A_CHARVAL,
ACCELERATIONSTATUS type RSDB2A_CHARVAL,
INTEGRITYSTATUS type RSDB2A_CHARVAL,
REPLICATIONSTATUS type RSDB2A_CHARVAL,
USEDDISKSPACEINMB type RSDB2A_CHARVAL,
ROWCOUNT type RSDB2A_CHARVAL,
LASTLOADTIMESTAMP type RSDB2A_CHARVAL,
DISTRIBUTIONKEY_NAME type RSDB2A_CHAR128,
SKEW type RSDB2A_CHARVAL,
ORGANIZINGKEY_NAME type RSDB2A_CHAR128,
ORGANIZEDPERCENT type RSDB2A_CHARVAL,
CAPTUREPOINTTIMESTAMP type RSDB2A_CHARVAL,
ARCHIVESTATUS type RSDB2A_CHARVAL,
ARCHIVEDISKSPACEINMB type RSDB2A_CHARVAL,
ARCHIVEROWCOUNT type RSDB2A_CHARVAL,
LOADTSTAUS_APPL type RSDB2A_FLAG,
end of TY_S_TABLEINFO
|
||
3 | TY_T_ACCELINFO | Public | See coding | 20120911 | TY_T_ACCELINFO type standard table of TY_S_ACCELINFO
|
||
4 | TY_T_DETAIL | Public | See coding | 20120911 | TY_T_DETAIL type standard table of string
|
||
5 | TY_T_TABLEINFO | Public | See coding | 20130726 | TY_T_TABLEINFO type standard table of TY_S_TABLEINFO
|
Method Signatures
Method ADD_TABLES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
C_T_MSG | Call by reference | Type reference (TYPE) | RSDB2A_T_MSG | DB2 Accelerator: Table with messages for application log | 20130805 | ||
2 | ![]() |
I_LOCK | Value transfer | Type reference (TYPE) | RSDB2A_FLAG | FALSE | DB2 Accelerator: Flag | 20130805 | |
3 | ![]() |
I_LOG_HANDLE | Call by reference | Type reference (TYPE) | BALLOGHNDL | Application Log: Log Handle | 20120731 | ||
4 | ![]() |
I_SKIP_MESSAGES | Value transfer | Type reference (TYPE) | RSDB2A_FLAG | FALSE | DB2 Accelerator: Flag | 20130726 | |
5 | ![]() |
I_S_ACCELERATOR | Call by reference | Type reference (TYPE) | RSDB2A_ACCELPROP | DB2 Accelerator: Accelerator properties | 20130322 | ||
6 | ![]() |
I_T_TABLE | Call by reference | Type reference (TYPE) | RSDB2A_T_TABLE | DB2 Accelerator: list of tables | 20120731 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
DB2 Accelerator: exception class | 20120731 |
Method DISPLAY_MESSAGE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_T_LOG_HANDLE | Call by reference | Type reference (TYPE) | BAL_T_LOGH | Application Log: Log Handle Table | 20120731 |
Method DISPLAY_MESSAGE on class CL_RSDB2A has no exception.
Method DROP_OBJECT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_RETURNCODE | Value transfer | Type reference (TYPE) | I | 20130515 | |||
2 | ![]() |
E_T_MSG | Call by reference | Type reference (TYPE) | RSDB2A_T_MSG | DB2 Accelerator: Table with messages for application log | 20130515 | ||
3 | ![]() |
I_LOG_HANDLE | Call by reference | Type reference (TYPE) | BALLOGHNDL | Application Log: Log Handle | 20130515 | ||
4 | ![]() |
I_OBJNAME | Call by reference | Type reference (TYPE) | RSDB2A_TABNAME | DB2 Accelerator: table name | 20130515 | ||
5 | ![]() |
I_OBJTYPE | Value transfer | Type reference (TYPE) | RSDB2A_FLAG | OBJTYPE_UNKNOWN | DB2 Accelerator: Flag | 20130515 | |
6 | ![]() |
I_S_ACCELERATOR | Call by reference | Type reference (TYPE) | RSDB2A_ACCELPROP | DB2 Accelerator: Accelerator properties | 20130515 |
Method DROP_OBJECT on class CL_RSDB2A has no exception.
Method FLUSH_RTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_LOG_HANDLE | Call by reference | Type reference (TYPE) | BALLOGHNDL | Application Log: Log Handle | 20130322 | ||
2 | ![]() |
I_S_ACCELERATOR | Call by reference | Type reference (TYPE) | RSDB2A_ACCELPROP | DB2 Accelerator: Accelerator properties | 20130322 | ||
3 | ![]() |
I_T_TABLE | Call by reference | Type reference (TYPE) | RSDB2A_T_TABLE | DB2 Accelerator: list of tables | 20120731 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
DB2 Accelerator: exception class | 20120731 |
Method GET_ACCEL_CONNECTION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_CONNECTION | Value transfer | Type reference (TYPE) | DBCON_NAME | Logical name for a database connection | 20130322 | ||
2 | ![]() |
I_ACCELERATOR | Call by reference | Type reference (TYPE) | RSDB2A_ACCELERATOR | DB2 Accelerator: accelerator name | 20130322 | ||
3 | ![]() |
I_LOG_HANDLE | Call by reference | Type reference (TYPE) | BALLOGHNDL | Application Log: Log Handle | 20130322 |
Method GET_ACCEL_CONNECTION on class CL_RSDB2A has no exception.
Method GET_ACCEL_INFO Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_T_INFO | Call by reference | Type reference (TYPE) | RSDB2A_T_XMLELEM | DB2 Accelerator: liste of XML elements | 20120911 | ||
2 | ![]() |
I_IGNORE_SUCCESSMSG | Value transfer | Type reference (TYPE) | CHAR1 | 'X' | Single-Character Flag | 20120911 | |
3 | ![]() |
I_LOG_HANDLE | Call by reference | Type reference (TYPE) | BALLOGHNDL | Application Log: Log Handle | 20120911 | ||
4 | ![]() |
I_S_ACCELERATOR | Call by reference | Type reference (TYPE) | RSDB2A_ACCELPROP | DB2 Accelerator: Accelerator properties | 20130322 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
DB2 Accelerator: exception class | 20120911 |
Method GET_ACCEL_NAME Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_T_ACCELERATOR | Value transfer | Type reference (TYPE) | RSDB2A_T_ACCELPROP | DB2 Accelerator: list of accelerators and properties | 20121123 | ||
2 | ![]() |
I_INCLUDE_REMOTE | Call by reference | Type reference (TYPE) | RSDB2A_FLAG | CL_RSDB2A=>FALSE | DB2 Accelerator: Flag | 20130322 | |
3 | ![]() |
I_LOG_HANDLE | Call by reference | Type reference (TYPE) | BALLOGHNDL | Application Log: Log Handle | 20120911 | ||
4 | ![]() |
I_S_ACCELERATOR | Call by reference | Type reference (TYPE) | RSDB2A_ACCELPROP | DB2 Accelerator: Accelerator properties | 20130322 |
Method GET_ACCEL_NAME on class CL_RSDB2A has no exception.
Method GET_ACCEL_NAME_UNAMBIGUOUS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_S_ACCELERATOR | Value transfer | Type reference (TYPE) | RSDB2A_ACCELPROP | DB2 Accelerator: Accelerator properties | 20130322 | ||
2 | ![]() |
I_INCLUDE_REMOTE | Call by reference | Type reference (TYPE) | RSDB2A_FLAG | CL_RSDB2A=>FALSE | DB2 Accelerator: Flag | 20130322 | |
3 | ![]() |
I_LOG_HANDLE | Call by reference | Type reference (TYPE) | BALLOGHNDL | Application Log: Log Handle | 20121123 | ||
4 | ![]() |
I_S_ACCELERATOR | Call by reference | Type reference (TYPE) | RSDB2A_ACCELPROP | DB2 Accelerator: Accelerator properties | 20130322 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
DB2 Accelerator: exception class | 20121123 |
Method GET_ACCEL_STATUS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_T_ACCELINFO | Call by reference | Type reference (TYPE) | TY_T_ACCELINFO | 20120911 | |||
2 | ![]() |
I_DETAIL | Value transfer | Type reference (TYPE) | RSDB2A_FLAG | TRUE | DB2 Accelerator: Flag | 20130815 | |
3 | ![]() |
I_LOG_HANDLE | Call by reference | Type reference (TYPE) | BALLOGHNDL | Application Log: Log Handle | 20120911 | ||
4 | ![]() |
I_S_ACCELERATOR | Call by reference | Type reference (TYPE) | RSDB2A_ACCELPROP | DB2 Accelerator: Accelerator properties | 20130322 |
Method GET_ACCEL_STATUS on class CL_RSDB2A has no exception.
Method GET_DEPLOYMENT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_DEPLOYMENT | Value transfer | Type reference (TYPE) | RSDB2A_FLAG | DB2 Accelerator: Flag | 20130913 | ||
2 | ![]() |
I_OBJNAME | Call by reference | Type reference (TYPE) | RSDB2A_TABNAME | DB2 Accelerator: table name | 20130913 | ||
3 | ![]() |
I_OBJTYPE | Value transfer | Type reference (TYPE) | RSDB2A_FLAG | DB2 Accelerator: Flag | 20130913 |
Method GET_DEPLOYMENT on class CL_RSDB2A has no exception.
Method GET_PARAMETER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_VALUE | Value transfer | Type reference (TYPE) | CHAR32 | Character field, length 32 | 20121024 | ||
2 | ![]() |
I_DEFAULT | Call by reference | Type reference (TYPE) | CHAR32 | PARAM_NOVALUE_DEF | Character field, length 32 | 20121024 | |
3 | ![]() |
I_PARAMETER | Call by reference | Type reference (TYPE) | CHAR32 | Character field, length 32 | 20121024 |
Method GET_PARAMETER on class CL_RSDB2A has no exception.
Method GET_TABLES_IN_ACCELERATOR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_T_TABLE | Value transfer | Type reference (TYPE) | RSDB2A_T_TABLE | DB2 Accelerator: list of tables | 20120809 | ||
2 | ![]() |
I_EXCLUDE_ARCHIVE | Value transfer | Type reference (TYPE) | RSDB2A_FLAG | CL_RSDB2A=>FALSE | DB2 Accelerator: Flag | 20130301 | |
3 | ![]() |
I_LOG_HANDLE | Call by reference | Type reference (TYPE) | BALLOGHNDL | Application Log: Log Handle | 20120809 | ||
4 | ![]() |
I_S_ACCELERATOR | Call by reference | Type reference (TYPE) | RSDB2A_ACCELPROP | DB2 Accelerator: Accelerator properties | 20130322 | ||
5 | ![]() |
I_T_TABLE | Call by reference | Type reference (TYPE) | RSDB2A_T_TABLE | DB2 Accelerator: list of tables | 20120809 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
DB2 Accelerator: exception class | 20120809 |
Method GET_TABLE_INFO Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_T_TABLEINFO | Call by reference | Type reference (TYPE) | TY_T_TABLEINFO | DB2 Accelerator: full info about tables data | 20120731 | ||
2 | ![]() |
I_IGNORE_MSG | Call by reference | Type reference (TYPE) | RSDB2A_FLAG | CL_RSDB2A=>TRUE | DB2 Accelerator: Flag | 20120911 | |
3 | ![]() |
I_LOG_HANDLE | Call by reference | Type reference (TYPE) | BALLOGHNDL | Application Log: Log Handle | 20120731 | ||
4 | ![]() |
I_S_ACCELERATOR | Call by reference | Type reference (TYPE) | RSDB2A_ACCELPROP | DB2 Accelerator: Accelerator properties | 20130322 | ||
5 | ![]() |
I_T_TABLE | Call by reference | Type reference (TYPE) | RSDB2A_T_TABLE | DB2 Accelerator: list of tables | 20120731 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
DB2 Accelerator: exception class | 20120731 |
Method GET_TIMESTAMP Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_TIMESTAMP | Value transfer | Type reference (TYPE) | DB2TIMESTAMP | DB2-z/OS: General purpose timestamp in DB2 hex format | 20120731 | ||
2 | ![]() |
I_LOG_HANDLE | Call by reference | Type reference (TYPE) | BALLOGHNDL | Application Log: Log Handle | 20120911 |
Method GET_TIMESTAMP on class CL_RSDB2A has no exception.
Method MESSAGE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
C_T_MSG | Call by reference | Type reference (TYPE) | RSDB2A_T_MSG | DB2 Accelerator: Table with messages for application log | 20121024 | ||
2 | ![]() |
I_DISPLAY_MESSAGE | Value transfer | Type reference (TYPE) | CHAR1 | SPACE | Single-Character Flag | 20120911 | |
3 | ![]() |
I_LOG_HANDLE | Call by reference | Type reference (TYPE) | BALLOGHNDL | Application Log: Log Handle | 20120731 | ||
4 | ![]() |
I_MSGNO | Call by reference | Type reference (TYPE) | SY-MSGNO | 000 | Message Number | 20120731 | |
5 | ![]() |
I_MSGTY | Call by reference | Type reference (TYPE) | SY-MSGTY | 'S' | Message Type | 20120731 | |
6 | ![]() |
I_MSGV1 | Call by reference | Type reference (TYPE) | C | SPACE | 20120731 | ||
7 | ![]() |
I_MSGV2 | Call by reference | Type reference (TYPE) | C | SPACE | 20120731 | ||
8 | ![]() |
I_MSGV3 | Call by reference | Type reference (TYPE) | C | SPACE | 20120731 | ||
9 | ![]() |
I_MSGV4 | Call by reference | Type reference (TYPE) | C | SPACE | 20120731 | ||
10 | ![]() |
I_SAVE_MESSAGE | Value transfer | Type reference (TYPE) | CHAR1 | 'X' | Single-Character Flag | 20120911 | |
11 | ![]() |
I_T_DETAIL | Call by reference | Type reference (TYPE) | TY_T_DETAIL | 20120911 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
DB2 Accelerator: exception class | 20120731 |
Method MESSAGE_LOG Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
C_T_MSG | Call by reference | Type reference (TYPE) | RSDB2A_T_MSG | DB2 Accelerator: Table with messages for application log | 20121024 | ||
2 | ![]() |
I_DISPLAY_MESSAGE | Value transfer | Type reference (TYPE) | CHAR1 | 'X' | Single-Character Flag | 20120911 | |
3 | ![]() |
I_LOG_HANDLE | Call by reference | Type reference (TYPE) | BALLOGHNDL | Application Log: Log Handle | 20120911 | ||
4 | ![]() |
I_MSGNO | Call by reference | Type reference (TYPE) | SY-MSGNO | 000 | Message Number | 20120911 | |
5 | ![]() |
I_MSGTY | Call by reference | Type reference (TYPE) | SY-MSGTY | 'S' | Message Type | 20120911 | |
6 | ![]() |
I_MSGV1 | Call by reference | Type reference (TYPE) | C | SPACE | 20120911 | ||
7 | ![]() |
I_MSGV2 | Call by reference | Type reference (TYPE) | C | SPACE | 20120911 | ||
8 | ![]() |
I_MSGV3 | Call by reference | Type reference (TYPE) | C | SPACE | 20120911 | ||
9 | ![]() |
I_MSGV4 | Call by reference | Type reference (TYPE) | C | SPACE | 20120911 | ||
10 | ![]() |
I_SAVE_MESSAGE | Value transfer | Type reference (TYPE) | CHAR1 | SPACE | Single-Character Flag | 20120911 | |
11 | ![]() |
I_T_DETAIL | Call by reference | Type reference (TYPE) | TY_T_DETAIL | 20120911 |
Method MESSAGE_LOG on class CL_RSDB2A has no exception.
Method RAISE_EXCEPTION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_LOG_HANDLE | Call by reference | Type reference (TYPE) | BALLOGHNDL | Application Log: Log Handle | 20120911 | ||
2 | ![]() |
I_MESSAGE | Call by reference | Type reference (TYPE) | STRING | 20120731 | |||
3 | ![]() |
I_SUBRC | Value transfer | Type reference (TYPE) | I | 9999 | 20120911 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
DB2 Accelerator: exception class | 20120731 |
Method RAISE_MESSAGE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_LOG_HANDLE | Call by reference | Type reference (TYPE) | BALLOGHNDL | Application Log: Log Handle | 20121024 | ||
2 | ![]() |
I_MESSAGE | Call by reference | Type reference (TYPE) | STRING | 20121024 | |||
3 | ![]() |
I_SUBRC | Value transfer | Type reference (TYPE) | I | 9999 | 20121024 |
Method RAISE_MESSAGE on class CL_RSDB2A has no exception.
Method SAVE_AND_DISPLAY_LOG Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_DISPLAY_MESSAGE | Value transfer | Type reference (TYPE) | RSDB2A_FLAG | TRUE | Single-Character Indicator | 20121024 | |
2 | ![]() |
I_LOG_HANDLE | Call by reference | Type reference (TYPE) | BALLOGHNDL | Application Log: Log Handle Table | 20121024 | ||
3 | ![]() |
I_SAVE_MESSAGE | Value transfer | Type reference (TYPE) | RSDB2A_FLAG | TRUE | Single-Character Indicator | 20121024 |
Method SAVE_AND_DISPLAY_LOG on class CL_RSDB2A has no exception.
Method SET_ACCEL_STATUS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_LOG_HANDLE | Call by reference | Type reference (TYPE) | BALLOGHNDL | Application Log: Log Handle | 20120911 | ||
2 | ![]() |
I_STOP | Value transfer | Type reference (TYPE) | CHAR1 | SPACE | Single-Character Flag | 20120911 | |
3 | ![]() |
I_S_ACCELERATOR | Call by reference | Type reference (TYPE) | RSDB2A_ACCELPROP | DB2 Accelerator: Accelerator properties | 20130322 |
Method SET_ACCEL_STATUS on class CL_RSDB2A has no exception.
Method SET_QUERY_ACCELERATION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_SUBRC | Value transfer | Type reference (TYPE) | I | 20130913 | |||
2 | ![]() |
I_ACCELERATION | Call by reference | Type reference (TYPE) | RSDB2A_ACCELERATION | DB2 Accelerator: QUERY ACCELERATION | 20130913 |
Method SET_QUERY_ACCELERATION on class CL_RSDB2A has no exception.
Method UPDATE_HIERARCHY_TABLES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_RETURNCODE | Value transfer | Type reference (TYPE) | I | 20120809 | |||
2 | ![]() |
E_T_MSG | Call by reference | Type reference (TYPE) | RSDB2A_T_MSG | DB2 Accelerator: Table with messages for application log | 20121129 | ||
3 | ![]() |
I_LOG_HANDLE | Call by reference | Type reference (TYPE) | BALLOGHNDL | Application Log: Log Handle | 20120809 | ||
4 | ![]() |
I_SEQ_NR | Value transfer | Type reference (TYPE) | I | 20120809 | |||
5 | ![]() |
I_S_ACCELERATOR | Call by reference | Type reference (TYPE) | RSDB2A_ACCELPROP | DB2 Accelerator: Accelerator properties | 20130322 | ||
6 | ![]() |
I_TABLE | Call by reference | Type reference (TYPE) | TABNAME | Table Name | 20120809 | ||
7 | ![]() |
I_TH_TABLNM | Call by reference | Type reference (TYPE) | CL_RSDRH_HIER_REST=>TN_TH_TABLNM | 20120809 |
Method UPDATE_HIERARCHY_TABLES on class CL_RSDB2A has no exception.
Method UPDATE_OBJECT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_RETURNCODE | Value transfer | Type reference (TYPE) | I | 20120809 | |||
2 | ![]() |
E_T_MSG | Call by reference | Type reference (TYPE) | RSDB2A_T_MSG | DB2 Accelerator: Table with messages for application log | 20121129 | ||
3 | ![]() |
I_LOG_HANDLE | Call by reference | Type reference (TYPE) | BALLOGHNDL | Application Log: Log Handle | 20121123 | ||
4 | ![]() |
I_OBJNAME | Call by reference | Type reference (TYPE) | RSDB2A_TABNAME | DB2 Accelerator: table name | 20120809 | ||
5 | ![]() |
I_OBJTYPE | Call by reference | Type reference (TYPE) | RSDB2A_FLAG | OBJTYPE_UNKNOWN | DB2 Accelerator: Flag | 20120809 | |
6 | ![]() |
I_S_ACCELERATOR | Call by reference | Type reference (TYPE) | RSDB2A_ACCELPROP | DB2 Accelerator: Accelerator properties | 20130322 | ||
7 | ![]() |
I_TABNAME | Call by reference | Type reference (TYPE) | TABNAME | Table Name | 20120809 |
Method UPDATE_OBJECT on class CL_RSDB2A has no exception.
Method UPDATE_TABLES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_RETURNCODE | Value transfer | Type reference (TYPE) | I | 20130322 | |||
2 | ![]() |
E_T_MSG | Call by reference | Type reference (TYPE) | RSDB2A_T_MSG | DB2 Accelerator: Table with messages for application log | 20130322 | ||
3 | ![]() |
I_LOG_HANDLE | Call by reference | Type reference (TYPE) | BALLOGHNDL | Application Log: Log Handle | 20130322 | ||
4 | ![]() |
I_S_ACCELERATOR | Call by reference | Type reference (TYPE) | RSDB2A_ACCELPROP | DB2 Accelerator: Accelerator properties | 20130322 | ||
5 | ![]() |
I_TABNAME | Call by reference | Type reference (TYPE) | TABNAME | Table Name | 20130322 | ||
6 | ![]() |
I_T_TABNAME | Call by reference | Type reference (TYPE) | RSD_T_TABLNM | 20130322 |
Method UPDATE_TABLES on class CL_RSDB2A has no exception.
History
Last changed by/on | SAP | 20140121 |
SAP Release Created in | 740 |