SAP ABAP Class CL_RCC_ADMIN_ENGINEPROCESS (Class for Deriving Engine Processes)
Hierarchy
SAP_BS_FND (Software Component) SAP Business Suite Foundation
   CA-EPT-RCC (Application Component) Remote Control and Communication Framework
     RCC_ADMIN (Package) RCCF: Administrative Tasks
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_RCC_ENGINE_EVENTHANDLER Basis Class for Engine Events 20080320
Properties
Class CL_RCC_ADMIN_ENGINEPROCESS  
Short Description Class for Deriving Engine Processes    
Super Class CL_RCC_ENGINE_EVENTHANDLER Basis Class for Engine Events 
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RCC_ADMIN   RCCF: Administrative Tasks 
Created 20080320   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_RCC_ADMIN_ENGINEPROCESS has no forward declaration.
Interfaces
Class CL_RCC_ADMIN_ENGINEPROCESS has no interface implemented.
Friends
# Friend Modeled only Created on Description
1 CL_RCC_ADMIN_SESSIONSCREEN 20100122 Log Class for Displaying Engine Log
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_COMMAND_KILL Constant Private Type reference (TYPE) CHAR01 'K' Character Field of Length 1 20080320
2 GC_COMMAND_LIST Constant Private Type reference (TYPE) CHAR01 'L' Character Field of Length 1 20080320
3 MT_PROCESS_LIST Instance attribute Private Type reference (TYPE) RCCT_ADMIN_PROCESS Table Containing Processes of an Engine Server 20080320
4 MV_COMMAND Instance attribute Private Type reference (TYPE) CHAR01 GC_COMMAND_LIST Character Field of Length 1 20080320
5 MV_ERROR_CODE Instance attribute Public Type reference (TYPE) I 20080320
6 MV_PROCID Instance attribute Private Type reference (TYPE) RCC_ENG_PROCID Process ID of External Engine in RCCF 20080320
7 MV_PROCNAME Instance attribute Private Type reference (TYPE) RCC_ENG_PROCNAME Process Name of External Engine in RCCF 20080320
8 MV_RESULT_CODE Instance attribute Public Type reference (TYPE) I 20080320
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Private Constructor 20080320
2 GET_PROCESS Static method Public Method Retrieve Process Information from Engine Server 20080320
3 GET_PROCESS_DEFAULT Static method Private Method Retrieve Process Information from Engine Server (Default) 20100122
4 GET_PROCESS_SERVICE Static method Private Method Retrieve Process Information from Engine Server (Service) 20100122
5 KILL_PROCESS Static method Public Method Delete Process on Engine Server 20080320
6 KILL_PROCESS_DEFAULT Static method Private Method Delete Process on Engine Server (Default) 20100122
7 KILL_PROCESS_SERVICE Static method Private Method Delete Process on Engine Server (Service) 20100122
8 RAISE_EXCEPTION_FOR_ERRORCODE Instance method Private Method Create Exception for Current Error Code 20080320
Events
Class CL_RCC_ADMIN_ENGINEPROCESS has no event.
Types
Class CL_RCC_ADMIN_ENGINEPROCESS has no local type.
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_COMMAND Call by reference Type reference (TYPE) CHAR01 GC_COMMAND_LIST Character Field of Length 1 20080320
2 Importing IV_PROC_ID Call by reference Type reference (TYPE) RCC_ENG_PROCID Process ID of External Engine in RCCF 20080320
3 Importing IV_PROC_NAME Call by reference Type reference (TYPE) RCC_ENG_PROCNAME Process Name of External Engine in RCCF 20080320

Method CONSTRUCTOR on class CL_RCC_ADMIN_ENGINEPROCESS has no exception.

Method GET_PROCESS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_SLOT Call by reference Type reference (TYPE) RCCS_SLOT 20110722
2 Importing IV_APP Call by reference Type reference (TYPE) RCC_APP RCCF Application ID 20080320
3 Importing IV_DEST_ID Call by reference Type reference (TYPE) RCC_DEST_ID ID of Destination Address of External Engine in RCCF 20080320
4 Returning RT_PROCESS Value transfer Type reference (TYPE) RCCT_ADMIN_PROCESS Table Containing Processes of an Engine Server 20080320
# Exception Resumable Description Created on
1 CX_RCC_ADMIN 20080320
2 CX_RCC_ENGINE 20080320

Method GET_PROCESS_DEFAULT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_SLOT Call by reference Type reference (TYPE) RCCS_SLOT 20110722
2 Importing IV_APP Call by reference Type reference (TYPE) RCC_APP RCCF Application ID 20100122
3 Importing IV_DEST_ID Call by reference Type reference (TYPE) RCC_DEST_ID ID of Destination Address of External Engine in RCCF 20100122
4 Returning RT_PROCESS Value transfer Type reference (TYPE) RCCT_ADMIN_PROCESS Table Containing Processes of an Engine Server 20100122
# Exception Resumable Description Created on
1 CX_RCC_ADMIN 20100122
2 CX_RCC_ENGINE 20100122

Method GET_PROCESS_SERVICE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_SLOT Call by reference Type reference (TYPE) RCCS_SLOT 20110722
2 Importing IV_APP Call by reference Type reference (TYPE) RCC_APP RCCF Application ID 20100122
3 Importing IV_DEST_ID Call by reference Type reference (TYPE) RCC_DEST_ID ID of Destination Address of External Engine in RCCF 20100122
4 Returning RT_PROCESS Value transfer Type reference (TYPE) RCCT_ADMIN_PROCESS Table Containing Processes of an Engine Server 20100122
# Exception Resumable Description Created on
1 CX_RCC_ADMIN 20100122
2 CX_RCC_ENGINE 20100122

Method KILL_PROCESS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_SLOT Call by reference Type reference (TYPE) RCCS_SLOT 20110722
2 Importing IV_APP Call by reference Type reference (TYPE) RCC_APP RCCF Application ID 20080320
3 Importing IV_DEST_ID Call by reference Type reference (TYPE) RCC_DEST_ID ID of Destination Address of External Engine in RCCF 20080320
4 Importing IV_PROC_ID Call by reference Type reference (TYPE) RCC_ENG_PROCID Process ID of External Engine in RCCF 20080320
5 Importing IV_PROC_NAME Call by reference Type reference (TYPE) RCC_ENG_PROCNAME Process Name of External Engine in RCCF 20080320
6 Returning RV_RESULT Value transfer Type reference (TYPE) I ReturnCode 20080320
# Exception Resumable Description Created on
1 CX_RCC_ADMIN 20080320
2 CX_RCC_ENGINE 20080320

Method KILL_PROCESS_DEFAULT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_SLOT Call by reference Type reference (TYPE) RCCS_SLOT 20110722
2 Importing IV_APP Call by reference Type reference (TYPE) RCC_APP RCCF Application ID 20100122
3 Importing IV_DEST_ID Call by reference Type reference (TYPE) RCC_DEST_ID ID of Destination Address of External Engine in RCCF 20100122
4 Importing IV_PROC_ID Call by reference Type reference (TYPE) RCC_ENG_PROCID Process ID of External Engine in RCCF 20100122
5 Importing IV_PROC_NAME Call by reference Type reference (TYPE) RCC_ENG_PROCNAME Process Name of External Engine in RCCF 20100122
6 Returning RV_RESULT Value transfer Type reference (TYPE) I ReturnCode 20100122
# Exception Resumable Description Created on
1 CX_RCC_ADMIN 20100122
2 CX_RCC_ENGINE 20100122

Method KILL_PROCESS_SERVICE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_SLOT Call by reference Type reference (TYPE) RCCS_SLOT 20110722
2 Importing IV_APP Call by reference Type reference (TYPE) RCC_APP RCCF Application ID 20100122
3 Importing IV_DEST_ID Call by reference Type reference (TYPE) RCC_DEST_ID ID of Destination Address of External Engine in RCCF 20100122
4 Importing IV_PROC_ID Call by reference Type reference (TYPE) RCC_ENG_PROCID Process ID of External Engine in RCCF 20100122
5 Importing IV_PROC_NAME Call by reference Type reference (TYPE) RCC_ENG_PROCNAME Process Name of External Engine in RCCF 20100122
6 Returning RV_RESULT Value transfer Type reference (TYPE) I ReturnCode 20100122
# Exception Resumable Description Created on
1 CX_RCC_ADMIN 20100122
2 CX_RCC_ENGINE 20100122

Method RAISE_EXCEPTION_FOR_ERRORCODE Signature

Method RAISE_EXCEPTION_FOR_ERRORCODE on class CL_RCC_ADMIN_ENGINEPROCESS has no parameter.
# Exception Resumable Description Created on
1 CX_RCC_ADMIN 20080320
History
Last changed by/on SAP  20130531 
SAP Release Created in 604