SAP ABAP Class CL_ISM_SE_PARALLEL_RFC (IS-M: Execute Parallel RFCs)
Hierarchy
IS-M (Software Component) SAP MEDIA
   IS-M (Application Component) SAP Media
     JSD_ISP (Package) Media: Information Service Provider
Properties
Class CL_ISM_SE_PARALLEL_RFC  
Short Description IS-M: Execute Parallel RFCs    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package JSD_ISP   Media: Information Service Provider 
Created 20030708   SAP 
Last change 20050224   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 T Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_ISM_SE_PARALLEL_RFC has no interface implemented.
Friends
Class CL_ISM_SE_PARALLEL_RFC has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 DESTINATION Instance attribute Private Type reference (TYPE) JRFC_DEST_CRM IS-M: RFC Destination CRM System 20030811
2 HEADER Instance attribute Private Type reference (TYPE) STRING Header in Log 20040311
3 IF_RFC Instance attribute Private Object reference (TYPE REF TO) IF_ISM_SE_PARALLEL_RFC Interface for RFC Function Module 20030708
4 LOG_OBJECT Instance attribute Private Type reference (TYPE) BAL_S_LOG-OBJECT Log Object 20040311
5 MESSAGE Instance attribute Private Object reference (TYPE REF TO) CL_ISM_SD_MESSAGE IS-M: Messages 20030708
6 MESSAGE_RFC Instance attribute Private Object reference (TYPE REF TO) CL_ISM_SD_MESSAGE RFC Messages 20040311
7 RFC_ENDING_JOBS Instance attribute Private Type reference (TYPE) I Number of Jobs Finishing 20030708
8 RFC_PROCESS_TAB Instance attribute Public Type reference (TYPE) RJKSEPROCESS_TAB Table of RFC Processes to Be Started 20030708
9 RFC_RUNNING_JOBS Instance attribute Private Type reference (TYPE) I Number of Jobs Running 20030708
10 SERVER_GROUP Instance attribute Private Type reference (TYPE) RZLLITAB-APPLSERVER Instance Name (for Logon/Server Group Assignment) 20030708
11 WP_AVAILABLE Instance attribute Private Type reference (TYPE) I Number of Available WPs 20061009
Methods
# Method Level Visibility Method type Description Created on
1 ADD Instance method Public Method Add Parallel Call 20030708
2 ADD_RUNNING_JOBS Instance method Private Method Increase Number of Jobs Running by One 20030708
3 CONSTRUCTOR Instance method Public Constructor Constructor 20030708
4 DELETE_ALL_RFCS Instance method Public Method Delete All RFCs 20030708
5 EXECUTE_RFC_CALLS Instance method Public Method Execute Parallel RFC Calls 20030708
6 FINISHED Instance method Public Method RFC Call Finished 20030708
7 GET_TASKNAME Static method Public Method Create Task Name 20030708
8 IS_RUNNING_PROCESS Instance method Private Method Check Whether Process Running with Lock ID LOCK_ID 20030708
9 TO_CREATE_RFC Instance method Private Method RFC Process to Be Created? 20030708
Events
Class CL_ISM_SE_PARALLEL_RFC has no event.
Types
Class CL_ISM_SE_PARALLEL_RFC has no local type.
Method Signatures

Method ADD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing LOCK_ID Call by reference Type reference (TYPE) CHAR10 Sätze gleicher Sperrid haben, können nicht parallel laufen 20030708
2 Importing PARAMETER Call by reference Object reference (TYPE REF TO) CL_ISM_SE_RFC_PARAMETER IS-M: Containerklasse für Parameterwerte zum RFC-Aufruf 20030708

Method ADD on class CL_ISM_SE_PARALLEL_RFC has no exception.

Method ADD_RUNNING_JOBS Signature

Method ADD_RUNNING_JOBS on class CL_ISM_SE_PARALLEL_RFC has no parameter.
Method ADD_RUNNING_JOBS on class CL_ISM_SE_PARALLEL_RFC has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DESTINATION Call by reference Type reference (TYPE) JRFC_DEST_CRM IS-M: RFC-Destination CRM System 20030811
2 Importing HEADER Call by reference Type reference (TYPE) STRING Überschrift im Log 20040311
3 Importing IF_RFC Call by reference Object reference (TYPE REF TO) IF_ISM_SE_PARALLEL_RFC Interface für RFC-Funktionsbaustein 20030708
4 Importing LOG_OBJECT Call by reference Type reference (TYPE) BAL_S_LOG-OBJECT Anwendungs-Log: Objektname (Applikationskürzel) 20040311
5 Importing SERVER_GROUP Call by reference Type reference (TYPE) RZLLITAB-APPLSERVER Servergruppe, die Aufrufe ausführen darf 20030708

Method CONSTRUCTOR on class CL_ISM_SE_PARALLEL_RFC has no exception.

Method DELETE_ALL_RFCS Signature

Method DELETE_ALL_RFCS on class CL_ISM_SE_PARALLEL_RFC has no parameter.
Method DELETE_ALL_RFCS on class CL_ISM_SE_PARALLEL_RFC has no exception.

Method EXECUTE_RFC_CALLS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing MESSAGE Call by reference Object reference (TYPE REF TO) CL_ISM_SD_MESSAGE IS-M: Nachrichten 20030708
# Exception Resumable Description Created on
1 NO_RESSOURCE_AVAILABLE Keine Ressourcen für parallele Ausführung verfügbar 20030708

Method FINISHED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing MESSAGE Call by reference Object reference (TYPE REF TO) CL_ISM_SD_MESSAGE Meldungen 20030708
2 Importing TASKNAME Call by reference Type reference (TYPE) CHAR35 Taskname 20030708

Method FINISHED on class CL_ISM_SE_PARALLEL_RFC has no exception.

Method GET_TASKNAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning TASKNAME Value transfer Type reference (TYPE) CHAR35 Taskname 20030708

Method GET_TASKNAME on class CL_ISM_SE_PARALLEL_RFC has no exception.

Method IS_RUNNING_PROCESS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing LOCK_ID Call by reference Type reference (TYPE) CHAR10 SperrID 20030708
2 Exporting RUNNING Call by reference Type reference (TYPE) CHAR01 'X', falls Prozess läuft, sonst initial 20030708

Method IS_RUNNING_PROCESS on class CL_ISM_SE_PARALLEL_RFC has no exception.

Method TO_CREATE_RFC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting RESULT Call by reference Type reference (TYPE) CHAR01 'X', falls weiterer RFC-Prozess anzulegen ist; sonst initial 20030708

Method TO_CREATE_RFC on class CL_ISM_SE_PARALLEL_RFC has no exception.
History
Last changed by/on SAP  20050224 
SAP Release Created in 472