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
⤷ 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 | RS | 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 | CN_CLASS_NAME | Constant | Public | Type reference (TYPE) | SEOCLSNAME | 'CL_RSO_RES_DBINFO' | DBINFO Class Name | 20130617 | |
2 | CN_CONNECT_PORT_TEMPLATE | Constant | Public | Type reference (TYPE) | STRING | '3NN15' | Connect Port Number Template | 20130617 | |
3 | CN_NAMESPACE_DBINFO | Constant | Public | Type reference (TYPE) | STRING | 'http://www.sap.com/bw/modeling/DBInfo' | Namespace for DB Info | 20130617 | |
4 | CN_NAMESPACE_PREFIX_DBINFO | Constant | Public | Type reference (TYPE) | STRING | 'dbInfo' | Namsepace Prefix DB Info | 20130617 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | GET_FEED_TITLE | Instance method | Private | Method | Returns a localized feed title | 20130613 |
2 | GET_MESSAGES_OF_EXCEPTION | Instance method | Private | Method | Returns the complete stack of error messages of an exception | 20130617 |
3 | GET_MESSAGE_KEY_FOR_EXCEPTION | Instance method | Private | Method | Returns the T100_KEY for a given exception | 20130617 |
4 | GET_MESSAGE_OF_EXCEPTION | 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 | Returning | 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 | Importing | I_R_EXCEPTION | Call by reference | Object reference (TYPE REF TO) | CX_ROOT | Abstract Superclass for All Global Exceptions | 20130617 | ||
2 | Returning | 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 | Exporting | E_S_MSG | Call by reference | Type reference (TYPE) | RS_S_MSG | Message structure for application log | 20130617 | ||
2 | Importing | I_R_EXCEPTION | Call by reference | Object reference (TYPE REF TO) | CX_ROOT | Abstract Superclass for All Global Exceptions | 20130617 | ||
3 | Returning | 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 | Importing | I_R_EXCEPTION | Call by reference | Object reference (TYPE REF TO) | CX_ROOT | Abstract Superclass for All Global Exceptions | 20130617 | ||
2 | Returning | 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 |