SAP ABAP Class CL_RSDA_NEARLINE_CONNECTION (Nearline Connection Factory)
Hierarchy
SAP_BW (Software Component) SAP Business Warehouse
   BW-WHM-DST (Application Component) Data Staging
     RSDA (Package) BW Data Archiving and Near-line Storage. Core Functions
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_RSDAI_NEARLINE_CONNECTION Connection to Nearline Storage 20130902
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_RSDAI_NEARLINE_CONNECTION_1 Test 20130902
Properties
Class CL_RSDA_NEARLINE_CONNECTION  
Short Description Nearline Connection Factory    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RSDA   BW Data Archiving and Near-line Storage. Core Functions 
Created 20130902   SAP 
Last change 20140121   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 CL_RSDA_NEARLINE_FACADE Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
# Interface Abstract Final Description Created on
1 IF_RSDAI_NEARLINE_CONNECTION Connection to Nearline Storage 20130902
2 IF_RSDAI_NEARLINE_CONNECTION_1 Test 20130902
Friends
Class CL_RSDA_NEARLINE_CONNECTION has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CONNAME Instance attribute Public Type reference (TYPE) RSDA_CONNAME BW Archiving: Name of Near-Line Connection 20130902
2 C_CLASSNAME Constant Public Type reference (TYPE) SEOCLSNAME 'CL_RSDA_NEARLINE_CONNECTION' 20130904
3 C_METHOD Constant Public See coding 20130904
4 PR_CON Instance attribute Private Object reference (TYPE REF TO) IF_RSDAI_NEARLINE_CONNECTION Connection to Nearline Storage 20130902
5 PR_CON_LU Instance attribute Private Object reference (TYPE REF TO) IF_RSDAI_NEARLINE_CONNECTION_1 Connection to Nearline Storage 20130904
6 PT_INSTANCES Static Attribute Private See coding 20130902
Methods
# Method Level Visibility Method type Description Created on
1 BIND_CHANGING_PARAMETER Static method Private Method Bind changing parameter 20130904
2 BIND_EXPORTING_PARAMETER Static method Private Method Bind importing parameter 20130904
3 BIND_IMPORTING_PARAMETER Static method Private Method Bind exporting parameter 20130904
4 BIND_RECEIVING_PARAMETER Static method Private Method Bind returining parameter 20130904
5 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20130902
6 GET_CONNECTION Static method Public Method 20130902
7 GET_CONNECTIONS Static method Public Method 20130902
8 GET_IMPLEMENTATIONS Static method Public Method 20130902
Events
Class CL_RSDA_NEARLINE_CONNECTION has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TS_CONNECTION Public See coding 20130902 BEGIN OF ts_connection, conname TYPE rsda_conname, clsname TYPE t_clsname, END OF ts_connection
2 TS_IMPLEMENTATION Public See coding 20130902 BEGIN OF ts_implementation, clsname TYPE t_clsname, description TYPE string, END OF ts_implementation
3 TS_INSTANCE Private See coding 20130902 BEGIN OF ts_instance, conname TYPE rsda_conname, r_instance TYPE REF TO if_rsdai_nearline_connection, END OF ts_instance
4 TT_CONNECTIONS Public See coding 20130902 tt_connections TYPE STANDARD TABLE OF ts_connection WITH DEFAULT KEY
5 TT_IMPLEMENTATIONS Public See coding 20130902 tt_implementations TYPE STANDARD TABLE OF ts_implementation WITH DEFAULT KEY
6 T_CLSNAME Public Type reference (TYPE) SEOCLSNAME 20130902
Method Signatures

Method BIND_CHANGING_PARAMETER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_PARAMETER_BINDINGS Call by reference Type reference (TYPE) ABAP_PARMBIND_TAB 20130904
2 Changing C_VALUE Call by reference Type reference (TYPE) ANY 20130904
3 Importing I_NAME Call by reference Type reference (TYPE) CSEQUENCE 20130904

Method BIND_CHANGING_PARAMETER on class CL_RSDA_NEARLINE_CONNECTION has no exception.

Method BIND_EXPORTING_PARAMETER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_PARAMETER_BINDINGS Call by reference Type reference (TYPE) ABAP_PARMBIND_TAB 20130904
2 Importing I_NAME Call by reference Type reference (TYPE) CSEQUENCE 20130904
3 Importing I_VALUE Call by reference Type reference (TYPE) ANY 20130904

Method BIND_EXPORTING_PARAMETER on class CL_RSDA_NEARLINE_CONNECTION has no exception.

Method BIND_IMPORTING_PARAMETER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_PARAMETER_BINDINGS Call by reference Type reference (TYPE) ABAP_PARMBIND_TAB 20130904
2 Exporting E_VALUE Call by reference Type reference (TYPE) ANY 20130904
3 Importing I_NAME Call by reference Type reference (TYPE) CSEQUENCE 20130904

Method BIND_IMPORTING_PARAMETER on class CL_RSDA_NEARLINE_CONNECTION has no exception.

Method BIND_RECEIVING_PARAMETER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_PARAMETER_BINDINGS Call by reference Type reference (TYPE) ABAP_PARMBIND_TAB 20130904
2 Importing I_NAME Call by reference Type reference (TYPE) CSEQUENCE 20130904
3 Exporting R_VALUE Call by reference Type reference (TYPE) ANY 20130904

Method BIND_RECEIVING_PARAMETER on class CL_RSDA_NEARLINE_CONNECTION has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CONNAME Call by reference Type reference (TYPE) RSDA_CONNAME BW Archiving: Name of Near-Line Connection 20130902
# Exception Resumable Description Created on
1 CX_RSDA_ACCESS_ERROR Access Error (for Example, Network Error) 20130902
2 CX_RSDA_OBJECT_NOT_FOUND Communication Error 20130902

Method GET_CONNECTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CONNAME Call by reference Type reference (TYPE) RSDA_CONNAME BW Archiving: Name of Near-Line Connection 20130902
2 Returning RR_CONNECTION Value transfer Object reference (TYPE REF TO) IF_RSDAI_NEARLINE_CONNECTION Connection to Nearline Storage 20130902
# Exception Resumable Description Created on
1 CX_RSDA_ACCESS_ERROR Access Error (for Example, Network Error) 20130902
2 CX_RSDA_OBJECT_NOT_FOUND Communication Error 20130902

Method GET_CONNECTIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CLASSNAME Call by reference Type reference (TYPE) CL_RSDA_NEARLINE_CONNECTION=>T_CLSNAME 20130902
2 Returning RT_CONNECTIONS Value transfer Type reference (TYPE) CL_RSDA_NEARLINE_CONNECTION=>TT_CONNECTIONS 20130902

Method GET_CONNECTIONS on class CL_RSDA_NEARLINE_CONNECTION has no exception.

Method GET_IMPLEMENTATIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_WITH_DESCRIPTION Call by reference Type reference (TYPE) ABAP_BOOL 20130902
2 Returning RT_IMPLEMENTATIONS Value transfer Type reference (TYPE) CL_RSDA_NEARLINE_CONNECTION=>TT_IMPLEMENTATIONS 20130902

Method GET_IMPLEMENTATIONS on class CL_RSDA_NEARLINE_CONNECTION has no exception.
History
Last changed by/on SAP  20140121 
SAP Release Created in 740