Hierarchy
⤷
⤷
Properties
| Class | CL_DMC_CONNECTION_DESC | |
| Short Description | MWB: Connection Descriptor | |
| Super Class | ||
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 0 | |
| Package | CNV_DMCM | Data Mapping and Conversion: Maintenance |
| Created | 20080624 | SAP |
| Last change | 20141030 | |
| 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
Class CL_DMC_CONNECTION_DESC has no interface implemented.
Friends
Class CL_DMC_CONNECTION_DESC has no friend class.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Instance attribute | Private | Type reference (TYPE) | DMC_CONNECTION_DATA_TAB | MWB: Connection definition table | 20110401 | |||
| 2 | Constant | Public | Type reference (TYPE) | DMC_CONNECTION_SUBTYPE | 'ARCH_READ' | archive read | 20111205 | ||
| 3 | Constant | Public | Type reference (TYPE) | DMC_CONNECTION_SUBTYPE | 'BW_PSA' | BW PSA | 20120314 | ||
| 4 | Constant | Public | Type reference (TYPE) | DMC_CONNECTION_SUBTYPE | 'ODQ' | MWB: Connection Subtype | 20130311 | ||
| 5 | Constant | Public | Type reference (TYPE) | DMC_CONNECTION_TYPE | 'FUBA' | MWB: Connection Type | 20110401 | ||
| 6 | Constant | Public | Type reference (TYPE) | DMC_CONNECTION_TYPE | 'RFC' | MWB: Connection Type | 20080624 | ||
| 7 | Instance attribute | Private | Type reference (TYPE) | TV_NODEKEY | current tree node | 20110519 | |||
| 8 | Instance attribute | Private | Type reference (TYPE) | DMC_SEQNO | current number of struct-type parameter | 20110519 | |||
| 9 | Instance attribute | Private | Type reference (TYPE) | DMC_SEQNO | current number of field-type param. | 20110519 | |||
| 10 | Instance attribute | Private | Object reference (TYPE REF TO) | CL_DMC_DDIC_PROVIDER | DDIC Provider | 20110519 | |||
| 11 | Constant | Public | Type reference (TYPE) | BOOLEAN | '-' | boolean variable (X=true, -=false, space=unknown) | 20080624 | ||
| 12 | Static Attribute | Protected | Type reference (TYPE) | DMC_FMOD_PARAM_TAB | function module parameter assignment | 20110723 | |||
| 13 | Instance attribute | Private | Object reference (TYPE REF TO) | CL_DMC_LOG_HANDLER | Log handler for MWB/DTL | 20080624 | |||
| 14 | Instance attribute | Public | Object reference (TYPE REF TO) | CL_DMC_CONV_OBJECT | migration object reference | 20110519 | |||
| 15 | Instance attribute | Private | Object reference (TYPE REF TO) | CL_DMC_NODE_KEY_PROVIDER | node key provider | 20110519 | |||
| 16 | Instance attribute | Private | Object reference (TYPE REF TO) | IF_DMC_POBJECT | Persistent Object | 20110401 | |||
| 17 | Constant | Public | Type reference (TYPE) | BOOLEAN | 'X' | boolean variable (X=true, -=false, space=unknown) | 20080624 |
Methods
Events
Class CL_DMC_CONNECTION_DESC has no event.
Types
Class CL_DMC_CONNECTION_DESC has no local type.
Method Signatures
Method CLASS_CONSTRUCTOR Signature
Method CLASS_CONSTRUCTOR on class CL_DMC_CONNECTION_DESC has no parameter.
Method CLASS_CONSTRUCTOR on class CL_DMC_CONNECTION_DESC has no exception.
Method CONSTRUCTOR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IREF_OWNER | Call by reference | Object reference (TYPE REF TO) | IF_DMC_POBJECT | Persistent Object | 20080624 |
Method CONSTRUCTOR on class CL_DMC_CONNECTION_DESC has no exception.
Method COPY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IREF_NEW_OWNER | Call by reference | Object reference (TYPE REF TO) | IF_DMC_POBJECT | Persistent Object | 20080624 | |||
| 2 | RREF_CONNECTION_DESC | Value transfer | Object reference (TYPE REF TO) | CL_DMC_CONNECTION_DESC | MWB: Connection Descriptor | 20080624 |
Method COPY on class CL_DMC_CONNECTION_DESC has no exception.
Method CREATE_CONNECTION_DETAIL_REF Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_SUBTYPE | Call by reference | Type reference (TYPE) | DMC_CONNECTION_SUBTYPE | MWB: Connection Subtype | 20110401 | |||
| 2 | I_TYPE | Call by reference | Type reference (TYPE) | DMC_CONNECTION_TYPE | MWB: Connection Type | 20110401 | |||
| 3 | RREF_CONNECTION_DETAIL | Value transfer | Object reference (TYPE REF TO) | IF_DMC_CONNECTION_DETAIL_DESC | MWB: Interface for connection detail classes | 20110401 |
Method CREATE_CONNECTION_DETAIL_REF on class CL_DMC_CONNECTION_DESC has no exception.
Method CREATE_STREE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_NEW_NODE | Call by reference | Type reference (TYPE) | TV_NODEKEY | Tree Control: Node Key | 20110519 | |||
| 2 | IREF_RCONTAINER | Call by reference | Object reference (TYPE REF TO) | CL_DMC_RCONTAINER_TYPE | CL_DMC_RCONTAINER_TYPE | 20110519 | |||
| 3 | IS_HEADER | Call by reference | Type reference (TYPE) | DD02V | Generated Table for View DD02V | 20110519 | |||
| 4 | IT_FIELDS | Call by reference | Type reference (TYPE) | DMC_DD03P_TAB | DMC: Table type for the field list of a structure | 20110519 | |||
| 5 | I_CURRENT_NODE | Call by reference | Type reference (TYPE) | TV_NODEKEY | Tree Control: Node Key | 20110519 | |||
| 6 | I_FIELDNAME | Call by reference | Type reference (TYPE) | FIELDNAME | Field Name | 20110519 | |||
| 7 | I_INSERT_LEVEL | Call by reference | Type reference (TYPE) | N | 20110519 | ||||
| 8 | I_SEQNUM | Call by reference | Type reference (TYPE) | DMC_SEQNO | DMC: Position in Tree Depth-First | 20110519 | |||
| 9 | I_STRUCT_ID | Call by reference | Type reference (TYPE) | DMC_STIDT | Hierarchy Structure ID | 20110519 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Excep. class for db connection | 20140212 |
Method GET_ACTIVE_CONNECTION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RS_CONNECTION | Value transfer | Type reference (TYPE) | DMC_CONNECTION | MWB: Connection definition table | 20110401 |
Method GET_ACTIVE_CONNECTION on class CL_DMC_CONNECTION_DESC has no exception.
Method GET_ACTIVE_SUBTYPE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | R_SUBTYPE | Value transfer | Type reference (TYPE) | DMC_CONNECTION_SUBTYPE | 20110401 |
Method GET_ACTIVE_SUBTYPE on class CL_DMC_CONNECTION_DESC has no exception.
Method GET_CONNECTION_DETAIL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_CONNECTION_DETAIL | Call by reference | Type reference (TYPE) | ANY | 20110401 | ||||
| 2 | IS_CONNECTION | Call by reference | Type reference (TYPE) | DMC_CONNECTION | MWB: Connection definition table | 20110401 |
Method GET_CONNECTION_DETAIL on class CL_DMC_CONNECTION_DESC has no exception.
Method GET_INBOUND_SUBTYPE_VALUES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_INBOUND_TYPE | Call by reference | Type reference (TYPE) | DMC_CONNECTION_TYPE | MWB: Connection Type | 20110401 | |||
| 2 | RT_INBOUND_SUBTYPE_VALUES | Value transfer | Type reference (TYPE) | VRM_VALUES | 20110401 |
Method GET_INBOUND_SUBTYPE_VALUES on class CL_DMC_CONNECTION_DESC has no exception.
Method GET_INBOUND_TYPE_VALUES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RT_INBOUND_TYPE_VALUES | Value transfer | Type reference (TYPE) | VRM_VALUES | 20110401 |
Method GET_INBOUND_TYPE_VALUES on class CL_DMC_CONNECTION_DESC has no exception.
Method GET_OUTBOUND_SUBTYPE_VALUES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_OUTBOUND_TYPE | Call by reference | Type reference (TYPE) | DMC_CONNECTION_TYPE | MWB: Connection Type | 20110401 | |||
| 2 | RT_OUTBOUND_SUBTYPE_VALUES | Value transfer | Type reference (TYPE) | VRM_VALUES | 20110401 |
Method GET_OUTBOUND_SUBTYPE_VALUES on class CL_DMC_CONNECTION_DESC has no exception.
Method GET_OUTBOUND_TYPE_VALUES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RT_OUTBOUND_TYPE_VALUES | Value transfer | Type reference (TYPE) | VRM_VALUES | 20110401 |
Method GET_OUTBOUND_TYPE_VALUES on class CL_DMC_CONNECTION_DESC has no exception.
Method GET_PARAM_DDIC_TYPE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_HEADER | Call by reference | Type reference (TYPE) | DD02V | Generated Table for View DD02V | 20110723 | |||
| 2 | ET_FIELDS | Call by reference | Type reference (TYPE) | DMC_DD03P_TAB | DMC: Table type for the field list of a structure | 20110723 | |||
| 3 | E_FIELDNAME | Call by reference | Type reference (TYPE) | FIELDNAME | Field Name | 20110723 | |||
| 4 | IREF_RCONTAINER | Call by reference | Object reference (TYPE REF TO) | CL_DMC_RCONTAINER_TYPE | CL_DMC_RCONTAINER_TYPE | 20110723 | |||
| 5 | IS_PARAMETER | Call by reference | Type reference (TYPE) | RSIMP | Function Builder: Import Parameters | 20110723 | |||
| 6 | I_DDNAME | Call by reference | Type reference (TYPE) | DDNAME | Name of an ABAP Dictionary object | 20110723 |
Method GET_PARAM_DDIC_TYPE on class CL_DMC_CONNECTION_DESC has no exception.
Method GET_PARAM_TYPE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_HEADER | Call by reference | Type reference (TYPE) | DD02V | Generated Table for View DD02V | 20110720 | |||
| 2 | ET_FIELDS | Call by reference | Type reference (TYPE) | DMC_DD03P_TAB | DMC: Table type for the field list of a structure | 20110720 | |||
| 3 | E_FIELDNAME | Call by reference | Type reference (TYPE) | FIELDNAME | Field Name | 20110720 | |||
| 4 | IREF_RCONTAINER | Call by reference | Object reference (TYPE REF TO) | CL_DMC_RCONTAINER_TYPE | CL_DMC_RCONTAINER_TYPE | 20110720 | |||
| 5 | IS_PARAMETER | Call by reference | Type reference (TYPE) | RSIMP | Function Builder: Import Parameters | 20110720 |
Method GET_PARAM_TYPE on class CL_DMC_CONNECTION_DESC has no exception.
Method GET_RCONTAINER_FROM_FUBA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_FUNCNAME | Call by reference | Type reference (TYPE) | RS38L_FNAM | Name of Function Module | 20110519 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Excep. class for db connection | 20140212 |
Method LOAD_DATA Signature
Method LOAD_DATA on class CL_DMC_CONNECTION_DESC has no parameter.
Method LOAD_DATA on class CL_DMC_CONNECTION_DESC has no exception.
Method RESTORE_AFTER_CANCEL Signature
Method RESTORE_AFTER_CANCEL on class CL_DMC_CONNECTION_DESC has no parameter.
Method RESTORE_AFTER_CANCEL on class CL_DMC_CONNECTION_DESC has no exception.
Method SAVE Signature
Method SAVE on class CL_DMC_CONNECTION_DESC has no parameter.
Method SAVE on class CL_DMC_CONNECTION_DESC has no exception.
Method SET_ACTIVE_CONNECTION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_CONNECTION | Call by reference | Type reference (TYPE) | DMC_CONNECTION | MWB: Connection definition table | 20110401 |
Method SET_ACTIVE_CONNECTION on class CL_DMC_CONNECTION_DESC has no exception.
Method SET_CONNECTION_DATA_TAB Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_CONNECTION_DATA | Call by reference | Type reference (TYPE) | DMC_CONNECTION_DATA_TAB | MWB: Table with connections and reference to connection det. | 20110401 |
Method SET_CONNECTION_DATA_TAB on class CL_DMC_CONNECTION_DESC has no exception.
Method SET_CONNECTION_DETAIL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_CONNECTION | Call by reference | Type reference (TYPE) | DMC_CONNECTION | MWB: Connection definition table | 20110401 | |||
| 2 | IS_CONNECTION_DETAIL | Call by reference | Type reference (TYPE) | ANY | 20110401 |
Method SET_CONNECTION_DETAIL on class CL_DMC_CONNECTION_DESC has no exception.
Method SET_DATA_NOT_SAVED Signature
Method SET_DATA_NOT_SAVED on class CL_DMC_CONNECTION_DESC has no parameter.
Method SET_DATA_NOT_SAVED on class CL_DMC_CONNECTION_DESC has no exception.
History
| Last changed by/on | SAP | 20141030 |
| SAP Release Created in |