SAP ABAP Class CL_RSO_RES_DBINFO (Database Information Resource for BW Client Tools)
Hierarchy
☛
SAP_BW (Software Component) SAP Business Warehouse
⤷
BW-WHM-MTD (Application Component) Metadata (Repository)
⤷
RSO_RES_REPOSITORY (Package) Package for Repository related objects
⤷
⤷
Meta Relationship - Using
| # | Relationship type | Using | Short Description | Created on |
|---|---|---|---|---|
| 1 | Inheritance (c INHERITING FROM c_ref) | CL_ADT_REST_RESOURCE | Basis Class for ADT Resource Controllers | 20130613 |
| 2 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_SERIALIZABLE_OBJECT | Serializable Object | 20130613 |
Properties
| Class | CL_RSO_RES_DBINFO | |
| Short Description | Database Information Resource for BW Client Tools | |
| Super Class | CL_ADT_REST_RESOURCE | Basis Class for ADT Resource Controllers |
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | ||
| Program status | P | SAP Standard Production Program |
| Category | 0 | |
| Package | RSO_RES_REPOSITORY | Package for Repository related objects |
| Created | 20130613 | SAP |
| Last change | 20140121 | SAP |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
| # | Type group / Object type | Type | Type Description |
|---|---|---|---|
| 1 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
| # | Interface | Abstract | Final | Description | Created on |
|---|---|---|---|---|---|
| 1 | IF_SERIALIZABLE_OBJECT | Serializable Object | 20130613 |
Friends
Class CL_RSO_RES_DBINFO has no friend class.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Constant | Public | Type reference (TYPE) | SEOCLSNAME | 'CL_RSO_RES_DBINFO' | DBINFO Class Name | 20130617 | ||
| 2 | Constant | Public | Type reference (TYPE) | STRING | '3NN15' | Connect Port Number Template | 20130617 | ||
| 3 | Constant | Public | Type reference (TYPE) | STRING | 'http://www.sap.com/bw/modeling/DBInfo' | Namespace for DB Info | 20130617 | ||
| 4 | Constant | Public | Type reference (TYPE) | STRING | 'dbInfo' | Namsepace Prefix DB Info | 20130617 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Instance method | Private | Method | Returns a localized feed title | 20130613 | |
| 2 | Instance method | Private | Method | Returns the complete stack of error messages of an exception | 20130617 | |
| 3 | Instance method | Private | Method | Returns the T100_KEY for a given exception | 20130617 | |
| 4 | Instance method | Private | Method | Returns the error message of the current exception | 20130617 |
Events
Class CL_RSO_RES_DBINFO has no event.
Types
| # | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
|---|---|---|---|---|---|---|---|
| 1 | TN_S_DBCONNECT | Public | See coding | DB Connection properties | 20130617 | BEGIN OF tn_s_dbconnect,
host TYPE string,
instance TYPE string,
port TYPE string,
user TYPE string, "common backend connection user
dbms_user type string, "additional DBMS user assigned to the backend user (SU01)
END OF tn_s_dbconnect
|
|
| 2 | TN_S_DBINFO | Public | See coding | DB Info Structure as source for the Simple Transformation | 20130617 | BEGIN OF tn_s_dbinfo,
name TYPE string,
dbtype TYPE string,
version TYPE tn_s_dbversion,
patchlevel TYPE string,
connect TYPE tn_s_dbconnect,
schema TYPE string,
END OF tn_s_dbinfo
|
|
| 3 | TN_S_DBVERSION | Public | See coding | DB Version Attributes | 20130617 | BEGIN OF tn_s_dbversion,
server TYPE string,
sqldbc TYPE string,
dbsl TYPE string,
END OF tn_s_dbversion
|
Method Signatures
Method GET_FEED_TITLE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | R_TITLE | Value transfer | Type reference (TYPE) | STRING | 20130613 |
Method GET_FEED_TITLE on class CL_RSO_RES_DBINFO has no exception.
Method GET_MESSAGES_OF_EXCEPTION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_R_EXCEPTION | Call by reference | Object reference (TYPE REF TO) | CX_ROOT | Abstract Superclass for All Global Exceptions | 20130617 | |||
| 2 | R_T_MSG | Value transfer | Type reference (TYPE) | RS_T_MSG | BW: Table with Messages (Application Log) | 20130617 |
Method GET_MESSAGES_OF_EXCEPTION on class CL_RSO_RES_DBINFO has no exception.
Method GET_MESSAGE_KEY_FOR_EXCEPTION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_S_MSG | Call by reference | Type reference (TYPE) | RS_S_MSG | Message structure for application log | 20130617 | |||
| 2 | I_R_EXCEPTION | Call by reference | Object reference (TYPE REF TO) | CX_ROOT | Abstract Superclass for All Global Exceptions | 20130617 | |||
| 3 | R_T100_KEY | Value transfer | Type reference (TYPE) | SCX_T100KEY | T100 Key with Parameters Mapped to Attribute Names | 20130617 |
Method GET_MESSAGE_KEY_FOR_EXCEPTION on class CL_RSO_RES_DBINFO has no exception.
Method GET_MESSAGE_OF_EXCEPTION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_R_EXCEPTION | Call by reference | Object reference (TYPE REF TO) | CX_ROOT | Abstract Superclass for All Global Exceptions | 20130617 | |||
| 2 | R_S_MSG | Value transfer | Type reference (TYPE) | RS_S_MSG | Message Structure for Application Log | 20130617 |
Method GET_MESSAGE_OF_EXCEPTION on class CL_RSO_RES_DBINFO has no exception.
History
| Last changed by/on | SAP | 20140121 |
| SAP Release Created in | 740 |