SAP ABAP Class CL_TXH_CIH_TEST (Test for TXH/CIH Integration)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-ESI-WS-ABA-RT (Application Component) WebServices ABAP Runtime
     SOAP_RT_TESTS (Package) ABAP Unit Test Cases for ABAP SOAP Runtime
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SOAP_TXH_COMMIT Transaction Commit Handling 20060630
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_TASK_SERVICE_CALLBACK Watcher 20060630
Properties
Class CL_TXH_CIH_TEST  
Short Description Test for TXH/CIH Integration    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SOAP_RT_TESTS   ABAP Unit Test Cases for ABAP SOAP Runtime 
Created 20060630   SAP 
Last change 20090618   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_TXH_CIH_TEST has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_SOAP_TXH_COMMIT Transaction Commit Handling 20060630
2 IF_TASK_SERVICE_CALLBACK Watcher 20060630
Friends
Class CL_TXH_CIH_TEST has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CO_CODE_CANCEL Constant Public Type reference (TYPE) CHAR1 'A' Single-Character Flag 20060705
2 CO_CODE_COMMIT Constant Public Type reference (TYPE) CHAR1 'C' Single-Character Flag 20060705
3 CO_CODE_ROLLBACK Constant Public Type reference (TYPE) CHAR1 'R' Single-Character Flag 20060705
4 CO_NO_TXH Constant Private Type reference (TYPE) STRING 'NOTXH' 20060703
5 CO_SET_CIH_ROLL Constant Private Type reference (TYPE) STRING 'CIHROLL' 20060703
6 CO_SET_CIH_SAVE Constant Private Type reference (TYPE) STRING 'CIHSAVE' 20060703
7 CO_SET_COMMIT Constant Private Type reference (TYPE) STRING 'SAVE' 20060703
8 CO_SET_ROLLBACK Constant Private Type reference (TYPE) STRING 'CLEANUP' 20060703
9 CO_TXH_RECEIV Constant Private Type reference (TYPE) STRING 'RTXH' 20060703
10 CO_TXH_SEND Constant Private Type reference (TYPE) STRING 'STXH' 20060703
11 M_AP_MODE Instance attribute Private Type reference (TYPE) CHAR1 Boolean Variable (X=True, -=False, Space=Unknown) 20071220
12 M_CIHMODE Instance attribute Private Type reference (TYPE) CHAR1 Single-Character Flag 20060704
13 M_DBCON Instance attribute Private Type reference (TYPE) DBCON-CON_NAME Logical Name for a Database Connection 20060630
14 M_LUW_ID Instance attribute Private Type reference (TYPE) TW_TASK_ID Task Identifier for Task Vital 20060630
15 M_REC Instance attribute Private Type reference (TYPE) TASK_VITA_APP Table for Watcher Service Test 20060630
16 M_SAVEKEY Instance attribute Private Type reference (TYPE) SYSUUID_C UUID in Character Format 20060703
17 M_TAKEY Instance attribute Private Type reference (TYPE) SYSUUID_C UUID in Character Format 20060703
18 M_TXHTAB Instance attribute Private Type reference (TYPE) STXHTAB Test 20060630
19 RTXH Instance attribute Private Object reference (TYPE REF TO) IF_SOAP_TX_HANDLER Transaction Handler 20060704
20 STXH Instance attribute Private Object reference (TYPE REF TO) IF_SOAP_TX_HANDLER Transaction Handler 20060704
Methods
# Method Level Visibility Method type Description Created on
1 CHECK Static method Public Method 20060630
2 CONSTRUCTOR Instance method Private Constructor 20060630
3 DEL Static method Public Method 20060630
4 DEREGISTER Instance method Public Method 20060704
5 DISPLAY Static method Public Method 20060706
6 ERROR Instance method Public Method 20060703
7 FINALIZE Instance method Public Method 20060705
8 REGISTER Instance method Public Method 20060630
9 REGISTER_SAVE_OWNER Instance method Public Method 20060703
10 REGISTER_TA_OWNER Instance method Public Method 20060703
11 RUN Static method Public Method 20060630
12 RUN_SECTION1 Static method Public Method 20060706
13 RUN_SECTION2 Static method Public Method 20060706
14 RUN_SECTION3 Static method Public Method 20060706
15 RUN_SECTION4 Static method Public Method 20060706
16 RUN_SECTION5 Static method Public Method 20060706
17 SAVE Instance method Public Method 20060703
18 SET_EXCEPTION Instance method Public Method 20060705
19 SET_SECTOR_AND_TXH Instance method Public Method 20070318
Events
Class CL_TXH_CIH_TEST has no event.
Types
Class CL_TXH_CIH_TEST has no local type.
Method Signatures

Method CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CIHMODE Value transfer Type reference (TYPE) CHAR1 Einstelliges Kennzeichen 20060704
2 Importing CODE Value transfer Type reference (TYPE) CHAR1 Einstelliges Kennzeichen 20060630
3 Importing NUMBER Value transfer Type reference (TYPE) I 20060630
4 Exporting RETURN Value transfer Type reference (TYPE) I 20060630
5 Importing TASK_ID Value transfer Type reference (TYPE) TW_TASK_ID Task identifier Task Vital 20060630
6 Importing TYPETXH Value transfer Type reference (TYPE) CHAR1 Einstelliges Kennzeichen 20060703

Method CHECK on class CL_TXH_CIH_TEST has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CIHMODE Value transfer Type reference (TYPE) CHAR1 Einstelliges Kennzeichen 20060704
2 Importing INDEX Value transfer Type reference (TYPE) I 20060630
3 Importing TYPETXH Value transfer Type reference (TYPE) CHAR1 Einstelliges Kennzeichen 20060703

Method CONSTRUCTOR on class CL_TXH_CIH_TEST has no exception.

Method DEL Signature

Method DEL on class CL_TXH_CIH_TEST has no parameter.
Method DEL on class CL_TXH_CIH_TEST has no exception.

Method DEREGISTER Signature

Method DEREGISTER on class CL_TXH_CIH_TEST has no parameter.
Method DEREGISTER on class CL_TXH_CIH_TEST has no exception.

Method DISPLAY Signature

Method DISPLAY on class CL_TXH_CIH_TEST has no parameter.
Method DISPLAY on class CL_TXH_CIH_TEST has no exception.

Method ERROR Signature

Method ERROR on class CL_TXH_CIH_TEST has no parameter.
Method ERROR on class CL_TXH_CIH_TEST has no exception.

Method FINALIZE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CODE Call by reference Type reference (TYPE) CHAR1 Einstelliges Kennzeichen 20060705

Method FINALIZE on class CL_TXH_CIH_TEST has no exception.

Method REGISTER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DELIVER Call by reference Type reference (TYPE) BOOLEAN boolsche Variable (X=true, -=false, space=unknown) 20060704
2 Importing INDEX Call by reference Type reference (TYPE) I 20060630
3 Importing SECTOR Call by reference Type reference (TYPE) CHAR1 Einstelliges Kennzeichen 20070318
4 Importing TYPETXH Call by reference Type reference (TYPE) CHAR1 Einstelliges Kennzeichen 20060630

Method REGISTER on class CL_TXH_CIH_TEST has no exception.

Method REGISTER_SAVE_OWNER Signature

Method REGISTER_SAVE_OWNER on class CL_TXH_CIH_TEST has no parameter.
Method REGISTER_SAVE_OWNER on class CL_TXH_CIH_TEST has no exception.

Method REGISTER_TA_OWNER Signature

Method REGISTER_TA_OWNER on class CL_TXH_CIH_TEST has no parameter.
Method REGISTER_TA_OWNER on class CL_TXH_CIH_TEST has no exception.

Method RUN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CIHMODE Value transfer Type reference (TYPE) CHAR1 Einstelliges Kennzeichen 20060703
2 Importing CODE Value transfer Type reference (TYPE) CHAR1 'C' Einstelliges Kennzeichen 20060630
3 Importing DEPTH Value transfer Type reference (TYPE) I 2 20060630
4 Exporting RETURN Value transfer Type reference (TYPE) I 20060703
5 Importing SECTOR Value transfer Type reference (TYPE) I 1 20060630
6 Exporting TASK_ID Call by reference Type reference (TYPE) TW_TASK_ID Task identifier Task Vital 20060703
# Exception Resumable Description Created on
1 TEST_FAILED Test fehlgeschlagen 20060706

Method RUN_SECTION1 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CIHMODE Call by reference Type reference (TYPE) CHAR1 Einstelliges Kennzeichen 20060706
2 Importing CODE Value transfer Type reference (TYPE) CHAR1 'C' Einstelliges Kennzeichen 20060706
3 Importing DEPTH Value transfer Type reference (TYPE) I 2 Ganze Zahl mit Vorzeichen (-2.147.483.648 .. 2.147.483.647) 20060706
4 Importing OUTPUT Call by reference Type reference (TYPE) CHAR1 ' ' Einstelliges Kennzeichen 20060706
5 Exporting RETURN Call by reference Type reference (TYPE) I 20060706
6 Exporting TASK_ID Call by reference Type reference (TYPE) TW_TASK_ID Task identifier Task Vital 20060706
# Exception Resumable Description Created on
1 TEST_FAILED Test fehlgeschlagen 20060706

Method RUN_SECTION2 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CIHMODE Call by reference Type reference (TYPE) CHAR1 Einstelliges Kennzeichen 20060706
2 Importing CODE Value transfer Type reference (TYPE) CHAR1 'C' Einstelliges Kennzeichen 20060706
3 Importing DEPTH Value transfer Type reference (TYPE) I 2 20060706
4 Importing OUTPUT Call by reference Type reference (TYPE) CHAR1 ' ' Einstelliges Kennzeichen 20060706
5 Exporting RETURN Call by reference Type reference (TYPE) I 20060706
6 Exporting TASK_ID Call by reference Type reference (TYPE) TW_TASK_ID Task identifier Task Vital 20060706
# Exception Resumable Description Created on
1 TEST_FAILED Test fehlgeschlagen 20060706

Method RUN_SECTION3 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CIHMODE Call by reference Type reference (TYPE) CHAR1 Einstelliges Kennzeichen 20060706
2 Importing CODE Value transfer Type reference (TYPE) CHAR1 'C' Einstelliges Kennzeichen 20060706
3 Importing DEPTH Value transfer Type reference (TYPE) I 2 20060706
4 Importing OUTPUT Call by reference Type reference (TYPE) CHAR1 ' ' Einstelliges Kennzeichen 20060706
5 Exporting RETURN Call by reference Type reference (TYPE) I 20060706
6 Exporting TASK_ID Call by reference Type reference (TYPE) TW_TASK_ID Task identifier Task Vital 20060706
# Exception Resumable Description Created on
1 TEST_FAILED Test fehlgeschlagen 20060706

Method RUN_SECTION4 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CIHMODE Call by reference Type reference (TYPE) CHAR1 Einstelliges Kennzeichen 20060706
2 Importing CODE Value transfer Type reference (TYPE) CHAR1 'C' Einstelliges Kennzeichen 20060706
3 Importing DEPTH Value transfer Type reference (TYPE) I 2 20060706
4 Importing OUTPUT Call by reference Type reference (TYPE) CHAR1 ' ' Einstelliges Kennzeichen 20060706
5 Exporting RETURN Call by reference Type reference (TYPE) I 20060706
6 Exporting TASK_ID Call by reference Type reference (TYPE) TW_TASK_ID Task identifier Task Vital 20060706
# Exception Resumable Description Created on
1 TEST_FAILED Test fehlgeschlagen 20060706

Method RUN_SECTION5 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CIHMODE Call by reference Type reference (TYPE) CHAR1 Einstelliges Kennzeichen 20060706
2 Importing CODE Value transfer Type reference (TYPE) CHAR1 'C' Einstelliges Kennzeichen 20060706
3 Importing DEPTH Value transfer Type reference (TYPE) I 2 20060706
4 Importing OUTPUT Call by reference Type reference (TYPE) CHAR1 ' ' Einstelliges Kennzeichen 20060706
5 Exporting RETURN Call by reference Type reference (TYPE) I 20060706
6 Exporting TASK_ID Call by reference Type reference (TYPE) TW_TASK_ID Task identifier Task Vital 20060706
# Exception Resumable Description Created on
1 TEST_FAILED Test fehlgeschlagen 20070110

Method SAVE Signature

Method SAVE on class CL_TXH_CIH_TEST has no parameter.
Method SAVE on class CL_TXH_CIH_TEST has no exception.

Method SET_EXCEPTION Signature

Method SET_EXCEPTION on class CL_TXH_CIH_TEST has no parameter.
Method SET_EXCEPTION on class CL_TXH_CIH_TEST has no exception.

Method SET_SECTOR_AND_TXH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing SECTOR Call by reference Type reference (TYPE) CHAR1 Einstelliges Kennzeichen 20070318

Method SET_SECTOR_AND_TXH on class CL_TXH_CIH_TEST has no exception.
History
Last changed by/on SAP  20090618 
SAP Release Created in 710