SAP ABAP Class CL_SXML_DBSL_CONNECTION (DB SXML Writer)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   HAN-DB (Application Component) SAP HANA Database
     SXML_DBSL (Package) DBSL XML Reader / Writer
Properties
Class CL_SXML_DBSL_CONNECTION  
Short Description DB SXML Writer    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SXML_DBSL   DBSL XML Reader / Writer 
Created 20060622   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_SXML_DBSL_CONNECTION has no forward declaration.
Interfaces
Class CL_SXML_DBSL_CONNECTION has no interface implemented.
Friends
Class CL_SXML_DBSL_CONNECTION has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 M_DSR_PASSPORT Instance attribute Private Type reference (TYPE) XSTRING DSR Passport (in network representation) 20100712
2 M_DSR_PASSPORT_LEN Instance attribute Private Type reference (TYPE) INT4 Length of DSR Passport 20100712
3 M_HANDLE Instance attribute Public Type reference (TYPE) %_C_POINTER Handle 20100712
4 M_HOST Instance attribute Private Type reference (TYPE) STRING Host 20100712
5 M_METHOD Instance attribute Private Type reference (TYPE) STRING Method 20100712
6 M_NAME Instance attribute Public Type reference (TYPE) STRING Name 20100712
7 M_SERVICE Instance attribute Private Type reference (TYPE) STRING Service 20100712
8 M_VERSION Instance attribute Private Type reference (TYPE) I Protocol Version 20100712
Methods
# Method Level Visibility Method type Description Created on
1 BIND Instance method Public Method 20100712
2 CONNECT Instance method Public Method 20100712
3 CONSTRUCTOR Instance method Public Constructor 20100712
4 DESTRUCTOR Instance method Public Destructor 20100712
5 DISCONNECT Instance method Public Method 20100712
6 DO_BIND Instance method Private Method 20100712
7 DO_CONNECT Instance method Private Method 20100712
8 DO_DISCONNECT Instance method Private Method 20100712
9 DO_FINALIZE Instance method Private Method 20100712
10 DO_GET_CONNECTIONS Static method Private Method 20100712
11 DO_READ Instance method Private Method 20100712
12 DO_READ_XSTRING Instance method Private Method 20100712
13 DO_UNBIND Instance method Private Method 20100712
14 DO_WRITE Instance method Private Method 20100712
15 DO_WRITE_XSTRING Instance method Private Method 20100712
16 FINALIZE Instance method Public Method 20100712
17 GET_CONNECTIONS Static method Public Method 20100712
18 READ Instance method Public Method 20100712
19 READ_XSTRING Instance method Public Method 20100712
20 UNBIND Instance method Public Method 20100712
21 WRITE Instance method Public Method 20100712
22 WRITE_XSTRING Instance method Public Method 20100712
Events
Class CL_SXML_DBSL_CONNECTION has no event.
Types
Class CL_SXML_DBSL_CONNECTION has no local type.
Method Signatures

Method BIND Signature

Method BIND on class CL_SXML_DBSL_CONNECTION has no parameter.
# Exception Resumable Description Created on
1 CX_SY_NATIVE_SQL_ERROR Native SQL Error 20100712

Method CONNECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing METHOD Call by reference Type reference (TYPE) STRING 20100712
2 Importing VERSION Call by reference Type reference (TYPE) I 20100712
# Exception Resumable Description Created on
1 CX_SY_NATIVE_SQL_ERROR Native SQL Fehler 20100712

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing HOST Call by reference Type reference (TYPE) STRING 20100712
2 Importing NAME Call by reference Type reference (TYPE) STRING 20100712
3 Importing SERVICE Call by reference Type reference (TYPE) STRING 20100712
4 Importing VERSION Call by reference Type reference (TYPE) I 20100712

Method CONSTRUCTOR on class CL_SXML_DBSL_CONNECTION has no exception.

Method DESTRUCTOR Signature

Method DESTRUCTOR on class CL_SXML_DBSL_CONNECTION has no parameter.
Method DESTRUCTOR on class CL_SXML_DBSL_CONNECTION has no exception.

Method DISCONNECT Signature

Method DISCONNECT on class CL_SXML_DBSL_CONNECTION has no parameter.
# Exception Resumable Description Created on
1 CX_SY_NATIVE_SQL_ERROR Native SQL Fehler 20100712

Method DO_BIND Signature

Method DO_BIND on class CL_SXML_DBSL_CONNECTION has no parameter.
# Exception Resumable Description Created on
1 CX_SY_NATIVE_SQL_ERROR Native SQL Error 20100712

Method DO_CONNECT Signature

Method DO_CONNECT on class CL_SXML_DBSL_CONNECTION has no parameter.
# Exception Resumable Description Created on
1 CX_SY_NATIVE_SQL_ERROR Native SQL Fehler 20100712

Method DO_DISCONNECT Signature

Method DO_DISCONNECT on class CL_SXML_DBSL_CONNECTION has no parameter.
# Exception Resumable Description Created on
1 CX_SY_NATIVE_SQL_ERROR 20100712

Method DO_FINALIZE Signature

Method DO_FINALIZE on class CL_SXML_DBSL_CONNECTION has no parameter.
# Exception Resumable Description Created on
1 CX_SY_NATIVE_SQL_ERROR Native SQL Error 20100712

Method DO_GET_CONNECTIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting INFO Call by reference Type reference (TYPE) SXML_CONNECTION_INFO_TABLE 20100712
2 Importing NAME Call by reference Type reference (TYPE) STRING 20100712
# Exception Resumable Description Created on
1 CX_SY_NATIVE_SQL_ERROR 20100712

Method DO_READ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting BUFFER Call by reference Type reference (TYPE) XSTRING 20100712
2 Importing LENGTH Call by reference Type reference (TYPE) I 20100712
# Exception Resumable Description Created on
1 CL_SXML_DBSL_CONNECTION 20100712

Method DO_READ_XSTRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting BUFFER Call by reference Type reference (TYPE) XSTRING 20100712
# Exception Resumable Description Created on
1 CX_SY_NATIVE_SQL_ERROR Native SQL Fehler 20100712

Method DO_UNBIND Signature

Method DO_UNBIND on class CL_SXML_DBSL_CONNECTION has no parameter.
# Exception Resumable Description Created on
1 CX_SY_NATIVE_SQL_ERROR Native SQL Error 20100712

Method DO_WRITE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing BUFFER Call by reference Type reference (TYPE) XSTRING 20100712
# Exception Resumable Description Created on
1 CX_SY_NATIVE_SQL_ERROR 20100712

Method DO_WRITE_XSTRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing BUFFER Call by reference Type reference (TYPE) XSTRING 20100712
# Exception Resumable Description Created on
1 CX_SY_NATIVE_SQL_ERROR Native SQL Fehler 20100712

Method FINALIZE Signature

Method FINALIZE on class CL_SXML_DBSL_CONNECTION has no parameter.
# Exception Resumable Description Created on
1 CX_SY_NATIVE_SQL_ERROR Native SQL Error 20100712

Method GET_CONNECTIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting INFO Call by reference Type reference (TYPE) SXML_CONNECTION_INFO_TABLE 20100712
2 Importing NAME Call by reference Type reference (TYPE) STRING 20100712
# Exception Resumable Description Created on
1 CX_SY_NATIVE_SQL_ERROR 20100712

Method READ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting BUFFER Call by reference Type reference (TYPE) XSTRING 20100712
2 Importing LENGTH Call by reference Type reference (TYPE) I 20100712
# Exception Resumable Description Created on
1 CX_SY_NATIVE_SQL_ERROR 20100712

Method READ_XSTRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting BUFFER Call by reference Type reference (TYPE) XSTRING 20100712
# Exception Resumable Description Created on
1 CX_SY_NATIVE_SQL_ERROR 20100712

Method UNBIND Signature

Method UNBIND on class CL_SXML_DBSL_CONNECTION has no parameter.
# Exception Resumable Description Created on
1 CX_SY_NATIVE_SQL_ERROR Native SQL Error 20100712

Method WRITE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing BUFFER Call by reference Type reference (TYPE) XSTRING 20100712
# Exception Resumable Description Created on
1 CX_SY_NATIVE_SQL_ERROR 20100712

Method WRITE_XSTRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing BUFFER Call by reference Type reference (TYPE) XSTRING 20100712
# Exception Resumable Description Created on
1 CX_SY_NATIVE_SQL_ERROR Native SQL Fehler 20100712
History
Last changed by/on SAP  20110908 
SAP Release Created in