SAP ABAP Class CL_LIB_PARALLELIZER (CL_LIB_PARALLELIZER)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-DB (Application Component) Database Interface, Database Platforms
     SHDB_TOOLS (Package) helper classes for HANA DB
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_SHDB_TOOLS_BASE basic functions for SHDB_TOOLS 20130312
Properties
Class CL_LIB_PARALLELIZER  
Short Description    
Super Class CL_SHDB_TOOLS_BASE basic functions for SHDB_TOOLS 
Instantiability of a Class 1  Protected 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SHDB_TOOLS   helper classes for HANA DB 
Created 20130131   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_LIB_SERIALIZER Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
Class CL_LIB_PARALLELIZER has no interface implemented.
Friends
Class CL_LIB_PARALLELIZER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MC_INSTANCE Constant Private Type reference (TYPE) ABAP_PARMNAME 'INSTANCE' 20130312
2 MS_STATISTIC Instance attribute Public Type reference (TYPE) TS_STATISTIC 20130312
3 MV_KEEPING_TASK Instance attribute Public Type reference (TYPE) ABAP_BOOL 20130312
4 _MR_RESOURCE Instance attribute Private Object reference (TYPE REF TO) CL_LIB_RESOURCE 20130312
5 _MR_SERIALIZER Instance attribute Private Object reference (TYPE REF TO) CL_LIB_SERIALIZER 20130312
6 _MT_TECH_INFO Instance attribute Protected Type reference (TYPE) TT_TECH_INFO 20130312
7 _MT_XML_RECEIVE_EXC Instance attribute Private Type reference (TYPE) TT_RECEIVE_EXC 20130312
Methods
# Method Level Visibility Method type Description Created on
1 BUSY_WAIT Static method Public Method 20130312
2 CALL Instance method Public Method 20130312
3 CONSTRUCTOR Instance method Protected Constructor 20130312
4 GET_FREE_WP_NUMBER Static method Public Method 20130809
5 NEW Static method Public Method 20130312
6 RECEIVE Instance method Public Method 20130312
7 WAIT Instance method Public Method 20130312
8 _CB_AFTER_RECEIVE Instance method Protected Method 20130312
9 _CB_BEFORE_RECEIVE Instance method Protected Method 20130312
10 _CB_ON_RECEIVE_ERROR Instance method Protected Method 20130312
11 _PROCESS_EXCEPTIONS Instance method Private Method 20130312
12 _PROCESS_TECH_INFO Instance method Private Method 20130312
13 _TASK2RESID Static method Private Method 20130312
14 _ZTEST Static method Public Method 20130312
15 _ZTEST_RFC Static method Public Method 20130312
Events
Class CL_LIB_PARALLELIZER has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TS_STATISTIC Public See coding 20130312 BEGIN OF TS_STATISTIC, calls TYPE i, receives type i, rec_err TYPE i, call_failed type i, res_failed type i, ts_first_call type timestamp, ts_last_receive type timestamp, parallelism type p LENGTH 6 DECIMALS 3, END OF TS_STATISTIC
2 TT_RECEIVE_EXC Public See coding 20130312 tt_receive_exc TYPE STANDARD TABLE OF REF TO cx_root WITH DEFAULT KEY
3 TT_TECH_INFO Protected See coding 20130312 TT_TECH_INFO TYPE STANDARD TABLE OF if_lib_parallelizable=>ts_parallel_info WITH DEFAULT KEY
Method Signatures

Method BUSY_WAIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_TIME Call by reference Type reference (TYPE) F 20130312

Method BUSY_WAIT on class CL_LIB_PARALLELIZER has no exception.

Method CALL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CLASS Call by reference Type reference (TYPE) CHAR30 20130312
2 Importing IV_METHOD Call by reference Type reference (TYPE) CHAR50 20130312

Method CALL on class CL_LIB_PARALLELIZER has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_RESOURCE Call by reference Object reference (TYPE REF TO) CL_LIB_RESOURCE 20130312
2 Importing IR_SERIALIZER Call by reference Object reference (TYPE REF TO) CL_LIB_SERIALIZER 20130312

Method CONSTRUCTOR on class CL_LIB_PARALLELIZER has no exception.

Method GET_FREE_WP_NUMBER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_INT Value transfer Type reference (TYPE) I 20130809

Method GET_FREE_WP_NUMBER on class CL_LIB_PARALLELIZER has no exception.

Method NEW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_RESOURCE Call by reference Object reference (TYPE REF TO) CL_LIB_RESOURCE 20130312
2 Importing IR_SERIALIZER Call by reference Object reference (TYPE REF TO) CL_LIB_SERIALIZER 20130312
3 Returning RR_REF Value transfer Object reference (TYPE REF TO) CL_LIB_PARALLELIZER 20130312

Method NEW on class CL_LIB_PARALLELIZER has no exception.

Method RECEIVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_TASK Value transfer Type reference (TYPE) CLIKE 20130312

Method RECEIVE on class CL_LIB_PARALLELIZER has no exception.

Method WAIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_TIMEOUT Call by reference Type reference (TYPE) I 20130312
# Exception Resumable Description Created on
1 CX_SHDB_TOOLS_EXCEPTION 20130312

Method _CB_AFTER_RECEIVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_TASK Call by reference Type reference (TYPE) CLIKE 20130312

Method _CB_AFTER_RECEIVE on class CL_LIB_PARALLELIZER has no exception.

Method _CB_BEFORE_RECEIVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_TASK Call by reference Type reference (TYPE) CLIKE 20130312

Method _CB_BEFORE_RECEIVE on class CL_LIB_PARALLELIZER has no exception.

Method _CB_ON_RECEIVE_ERROR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_EXC Call by reference Object reference (TYPE REF TO) CX_SHDB_TOOLS_EXCEPTION 20130312
2 Importing IV_TASK Call by reference Type reference (TYPE) CLIKE 20130312

Method _CB_ON_RECEIVE_ERROR on class CL_LIB_PARALLELIZER has no exception.

Method _PROCESS_EXCEPTIONS Signature

Method _PROCESS_EXCEPTIONS on class CL_LIB_PARALLELIZER has no parameter.
# Exception Resumable Description Created on
1 CX_SHDB_TOOLS_EXCEPTION 20130312

Method _PROCESS_TECH_INFO Signature

Method _PROCESS_TECH_INFO on class CL_LIB_PARALLELIZER has no parameter.
Method _PROCESS_TECH_INFO on class CL_LIB_PARALLELIZER has no exception.

Method _TASK2RESID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_TASK Call by reference Type reference (TYPE) CLIKE 20130312
2 Returning RV_RESID Value transfer Type reference (TYPE) CL_LIB_RESOURCE=>TV_RESID 20130312

Method _TASK2RESID on class CL_LIB_PARALLELIZER has no exception.

Method _ZTEST Signature

Method _ZTEST on class CL_LIB_PARALLELIZER has no parameter.
Method _ZTEST on class CL_LIB_PARALLELIZER has no exception.

Method _ZTEST_RFC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_TAB Call by reference Type reference (TYPE) SHDB_VAL_RANGES 20130312
2 Importing IT_TAB Call by reference Type reference (TYPE) SHDB_VAL_RANGES 20130312
3 Importing IV_INT Call by reference Type reference (TYPE) I 20130312

Method _ZTEST_RFC on class CL_LIB_PARALLELIZER has no exception.
History
Last changed by/on SAP  20140121 
SAP Release Created in