SAP ABAP Class CL_SWF_XI_ADM_SR_SERVICE (XI: BPE Shutdown Service Functions)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-XI-IS-BPE (Application Component) Business Process Engine
     SWF_XI_ADM (Package) XI: BPE Administration
Properties
Class CL_SWF_XI_ADM_SR_SERVICE  
Short Description XI: BPE Shutdown Service Functions    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SWF_XI_ADM   XI: BPE Administration 
Created 20060324   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_SWF_XI_ADM_SR_SERVICE has no forward declaration.
Interfaces
Class CL_SWF_XI_ADM_SR_SERVICE has no interface implemented.
Friends
Class CL_SWF_XI_ADM_SR_SERVICE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_BPE_IN_QUEUE_NAME Constant Public Type reference (TYPE) TRFCQNAM 'XBQO$PE*' Name of tRFC Queue 20060329
2 C_CCBPM_PROCESS Constant Public Type reference (TYPE) SWD_PROCCAT 'CCBPM' Process Category 20060327
3 C_STATUS_BPE_RESTART Constant Public Type reference (TYPE) SWFXIADM_STATE 'RSTRT' BPE in Transition to UP 20060411
4 C_STATUS_BPE_SHUTDOWN Constant Public Type reference (TYPE) SWFXIADM_STATE 'SHTDN' BPE in Transition to Down 20060411
5 C_STATUS_ERROR Constant Public Type reference (TYPE) SWFXIADM_STATE 'ERR' Status ERROR 20060324
6 C_STATUS_OFF Constant Public Type reference (TYPE) SWFXIADM_STATE 'OFF' Status OFF 20060324
7 C_STATUS_ON Constant Public Type reference (TYPE) SWFXIADM_STATE SPACE Status ON 20060324
8 C_STATUS_TRANSITION Constant Public Type reference (TYPE) SWFXIADM_STATE 'CHNG' Status IN TRANSITION 20060324
9 C_STEP_DISPATCH Constant Public Type reference (TYPE) SWFXIADM_STEP 'RSWFDISPAT' XI: BPE Administration Process Step 20070124
10 C_STEP_INBOUND Constant Public Type reference (TYPE) SWFXIADM_STEP 'INBOUND' XI: BPE Administration Process Step 20060406
11 C_STEP_IN_QUEUE Constant Public Type reference (TYPE) SWFXIADM_STEP 'IN_QUEUE' XI: BPE Administration Process Step 20060328
12 C_STEP_SWEQSRV Constant Public Type reference (TYPE) SWFXIADM_STEP 'SWEQSRV' XI: BPE Administration Process Step 20060328
13 C_STEP_SWWCOND Constant Public Type reference (TYPE) SWFXIADM_STEP 'RSWWCOND' XI: BPE Administration Process Step 20060328
14 C_STEP_SWWDHEX Constant Public Type reference (TYPE) SWFXIADM_STEP 'RSWWDHEX' XI: BPE Administration Process Step 20060328
15 C_STEP_SWWERRE Constant Public Type reference (TYPE) SWFXIADM_STEP 'RSWWERRE' XI: BPE Administration Process Step 20060328
16 M_BPE_STATUS Static Attribute Private Type reference (TYPE) SWFXIADM_SRH XI: BPE Administration Shutdown/Startup Header 20060411
17 M_INBOUND_UTILITIES Static Attribute Private Object reference (TYPE REF TO) CL_SWF_INBOUND_UTILITIES BPE: Utilities for BPE Inbound Processing 20060403
Methods
# Method Level Visibility Method type Description Created on
1 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20060403
2 DEQUEUE_SHUTDOWN Static method Public Method Deletes enqueue on shutdown/startup 20060411
3 ENQUEUE_SHUTDOWN Static method Public Method Sets enqueue on shutdown/startup 20060411
4 GET_BPE_STATUS Static method Public Method Gets BPE overall status 20060324
5 GET_DISPATCH_STATUS Static method Public Method Gets XI Dispatcher Status 20070124
6 GET_INBOUND_PROCESSING_STATUS Static method Public Method Gets status of inbound processing 20060406
7 GET_IN_QUEUE_STATUS Static method Public Method Gets status of BPE inbound queue 20060328
8 GET_SWEQSRV_STATUS Static method Public Method Gets status of event queue monitoring 20060324
9 GET_SWWCOND_STATUS Static method Public Method Gets status of rule monitoring 20060324
10 GET_SWWDHEX_STATUS Static method Public Method Gets status of deadline monitoring 20060324
11 GET_SWWERRE_STATUS Static method Public Method Gets status of error monitoring 20060324
12 RESTART_DISPATCH Static method Public Method Start XI Dispatcher 20070124
13 RESTART_INBOUND_PROCESSING Static method Public Method Start BPE Inbound Processing 20060412
14 RESTART_IN_QUEUE Static method Public Method Start BPE Inbound Queue 20060329
15 RESTART_SWEQSRV Static method Public Method Start Event Queue Monitoring 20060329
16 RESTART_SWWCOND Static method Public Method Start Rule Monitoring 20060329
17 RESTART_SWWDHEX Static method Public Method Start Deadline Monitoring 20060329
18 RESTART_SWWERRE Static method Public Method Start Error Monitoring 20060329
19 SEND_ENQUEUE_FOR_TASKS Static method Private Method 20060407
20 SET_BPE_STATUS Static method Public Method Sets BPE overall status 20060411
21 STOP_DISPATCH Static method Public Method Stops XI Dispatcher 20070124
22 STOP_INBOUND_PROCESSING Static method Public Method Stops inbound processing 20060406
23 STOP_IN_QUEUE Static method Public Method Stops BPE inbound queue 20060328
24 STOP_SWEQSRV Static method Public Method Stops event queue monitoring 20060328
25 STOP_SWWCOND Static method Public Method Stops rule monitoring 20060328
26 STOP_SWWDHEX Static method Public Method Stops deadline monitoring 20060327
27 STOP_SWWERRE Static method Public Method Stops error monitoring 20060328
28 _CHANGE_JOB_STATUS Static method Private Method Stops/activates processing of a job 20060328
29 _CHECK_IN_QUEUE_STATUS Static method Private Method Checks whether STOP entry is set 20060329
30 _GET_STEP_STATUS Static method Private Method Gets status of a step 20060328
Events
Class CL_SWF_XI_ADM_SR_SERVICE has no event.
Types
Class CL_SWF_XI_ADM_SR_SERVICE has no local type.
Method Signatures

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_SWF_XI_ADM_SR_SERVICE has no parameter.
Method CLASS_CONSTRUCTOR on class CL_SWF_XI_ADM_SR_SERVICE has no exception.

Method DEQUEUE_SHUTDOWN Signature

Method DEQUEUE_SHUTDOWN on class CL_SWF_XI_ADM_SR_SERVICE has no parameter.
Method DEQUEUE_SHUTDOWN on class CL_SWF_XI_ADM_SR_SERVICE has no exception.

Method ENQUEUE_SHUTDOWN Signature

Method ENQUEUE_SHUTDOWN on class CL_SWF_XI_ADM_SR_SERVICE has no parameter.
# Exception Resumable Description Created on
1 CX_SWF_XI_ADM_EXCEPTION CCMS: (Basis) Ausnahmeklasse 20060411

Method GET_BPE_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting STATUS Call by reference Type reference (TYPE) SWFXIADM_STATE XI: BPE Administation Status einer Komponente 20060324
2 Exporting TIMESTAMP Call by reference Type reference (TYPE) TIMESTAMP UTC-Zeitstempel in Kurzform (JJJJMMTThhmmss) 20060411
3 Exporting USER Call by reference Type reference (TYPE) SYUNAME R/3-System, Anmeldename des Benutzers 20060411

Method GET_BPE_STATUS on class CL_SWF_XI_ADM_SR_SERVICE has no exception.

Method GET_DISPATCH_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning STATUS Value transfer Type reference (TYPE) SWFXIADM_STATE XI: BPE Administation Status einer Komponente 20070124

Method GET_DISPATCH_STATUS on class CL_SWF_XI_ADM_SR_SERVICE has no exception.

Method GET_INBOUND_PROCESSING_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning STATUS Value transfer Type reference (TYPE) SWFXIADM_STATE XI: BPE Administation Status einer Komponente 20060406

Method GET_INBOUND_PROCESSING_STATUS on class CL_SWF_XI_ADM_SR_SERVICE has no exception.

Method GET_IN_QUEUE_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning STATUS Value transfer Type reference (TYPE) SWFXIADM_STATE XI: BPE Administation Status einer Komponente 20060328

Method GET_IN_QUEUE_STATUS on class CL_SWF_XI_ADM_SR_SERVICE has no exception.

Method GET_SWEQSRV_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning STATUS Value transfer Type reference (TYPE) SWFXIADM_STATE XI: BPE Administation Status einer Komponente 20060324

Method GET_SWEQSRV_STATUS on class CL_SWF_XI_ADM_SR_SERVICE has no exception.

Method GET_SWWCOND_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning STATUS Value transfer Type reference (TYPE) SWFXIADM_STATE XI: BPE Administation Status einer Komponente 20060324

Method GET_SWWCOND_STATUS on class CL_SWF_XI_ADM_SR_SERVICE has no exception.

Method GET_SWWDHEX_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning STATUS Value transfer Type reference (TYPE) SWFXIADM_STATE XI: BPE Administation Status einer Komponente 20060324

Method GET_SWWDHEX_STATUS on class CL_SWF_XI_ADM_SR_SERVICE has no exception.

Method GET_SWWERRE_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning STATUS Value transfer Type reference (TYPE) SWFXIADM_STATE XI: BPE Administation Status einer Komponente 20060324

Method GET_SWWERRE_STATUS on class CL_SWF_XI_ADM_SR_SERVICE has no exception.

Method RESTART_DISPATCH Signature

Method RESTART_DISPATCH on class CL_SWF_XI_ADM_SR_SERVICE has no parameter.
# Exception Resumable Description Created on
1 CX_SWF_XI_ADM_EXCEPTION CCMS: (Basis) Ausnahmeklasse 20070124

Method RESTART_INBOUND_PROCESSING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing RETRY_TIME Call by reference Type reference (TYPE) I 60 Zeit für Statuswechsel in sekunden 20060412
# Exception Resumable Description Created on
1 CX_SWF_XI_ADM_EXCEPTION CCMS: (Basis) Ausnahmeklasse 20060412

Method RESTART_IN_QUEUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing RETRY_TIME Call by reference Type reference (TYPE) I 60 Zeit für Statuswechsel in sekunden 20060329
# Exception Resumable Description Created on
1 CX_SWF_XI_ADM_EXCEPTION CCMS: (Basis) Ausnahmeklasse 20060329

Method RESTART_SWEQSRV Signature

Method RESTART_SWEQSRV on class CL_SWF_XI_ADM_SR_SERVICE has no parameter.
# Exception Resumable Description Created on
1 CX_SWF_XI_ADM_EXCEPTION CCMS: (Basis) Ausnahmeklasse 20060329

Method RESTART_SWWCOND Signature

Method RESTART_SWWCOND on class CL_SWF_XI_ADM_SR_SERVICE has no parameter.
# Exception Resumable Description Created on
1 CX_SWF_XI_ADM_EXCEPTION CCMS: (Basis) Ausnahmeklasse 20060329

Method RESTART_SWWDHEX Signature

Method RESTART_SWWDHEX on class CL_SWF_XI_ADM_SR_SERVICE has no parameter.
# Exception Resumable Description Created on
1 CX_SWF_XI_ADM_EXCEPTION CCMS: (Basis) Ausnahmeklasse 20060329

Method RESTART_SWWERRE Signature

Method RESTART_SWWERRE on class CL_SWF_XI_ADM_SR_SERVICE has no parameter.
# Exception Resumable Description Created on
1 CX_SWF_XI_ADM_EXCEPTION CCMS: (Basis) Ausnahmeklasse 20060329

Method SEND_ENQUEUE_FOR_TASKS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_TASKS Call by reference Type reference (TYPE) SWFSTRTAB Tabelle aus Strings 20060407
2 Returning RE_TASKS Value transfer Type reference (TYPE) SWFSTRTAB Tabelle aus Strings 20060407

Method SEND_ENQUEUE_FOR_TASKS on class CL_SWF_XI_ADM_SR_SERVICE has no exception.

Method SET_BPE_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing STATUS Call by reference Type reference (TYPE) SWFXIADM_STATE XI: BPE Administation Status einer Komponente 20060411
2 Importing USER Call by reference Type reference (TYPE) SYUNAME SY-UNAME R/3-System, Anmeldename des Benutzers 20060411

Method SET_BPE_STATUS on class CL_SWF_XI_ADM_SR_SERVICE has no exception.

Method STOP_DISPATCH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing RETRY_TIME Call by reference Type reference (TYPE) I 60 Zeit für Statuswechsel in Sekunden 20070124
# Exception Resumable Description Created on
1 CX_SWF_XI_ADM_EXCEPTION CCMS: (Basis) Ausnahmeklasse 20070124

Method STOP_INBOUND_PROCESSING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing RETRY_TIME Call by reference Type reference (TYPE) I 60 Zeit für Statuswechsel in sekunden 20060406
# Exception Resumable Description Created on
1 CX_SWF_XI_ADM_EXCEPTION CCMS: (Basis) Ausnahmeklasse 20060406

Method STOP_IN_QUEUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing RETRY_TIME Call by reference Type reference (TYPE) I 60 Zeit für Statuswechsel in sekunden 20060328
# Exception Resumable Description Created on
1 CX_SWF_XI_ADM_EXCEPTION CCMS: (Basis) Ausnahmeklasse 20060328

Method STOP_SWEQSRV Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing RETRY_TIME Call by reference Type reference (TYPE) I 60 Zeit für Statuswechsel in sekunden 20060328
# Exception Resumable Description Created on
1 CX_SWF_XI_ADM_EXCEPTION CCMS: (Basis) Ausnahmeklasse 20060328

Method STOP_SWWCOND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing RETRY_TIME Call by reference Type reference (TYPE) I 60 Zeit für Statuswechsel in sekunden 20060328
# Exception Resumable Description Created on
1 CX_SWF_XI_ADM_EXCEPTION CCMS: (Basis) Ausnahmeklasse 20060328

Method STOP_SWWDHEX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing RETRY_TIME Call by reference Type reference (TYPE) I 60 Zeit für Statuswechsel in sekunden 20060328
# Exception Resumable Description Created on
1 CX_SWF_XI_ADM_EXCEPTION CCMS: (Basis) Ausnahmeklasse 20060328

Method STOP_SWWERRE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing RETRY_TIME Call by reference Type reference (TYPE) I 60 Zeit für Statuswechsel in Sekunden 20060328
# Exception Resumable Description Created on
1 CX_SWF_XI_ADM_EXCEPTION CCMS: (Basis) Ausnahmeklasse 20060328

Method _CHANGE_JOB_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing JOB Call by reference Type reference (TYPE) SWFXIADM_STEP XI: BPE Administation Prozessschritt 20060328
2 Importing NEW_STATUS Call by reference Type reference (TYPE) SWFXIADM_STATE XI: BPE Administation Status einer Komponente 20060328
3 Importing RETRY_TIME Call by reference Type reference (TYPE) I Zeit für Statuswechsel in Sekunden 20060328
# Exception Resumable Description Created on
1 CX_SWF_XI_ADM_EXCEPTION CCMS: (Basis) Ausnahmeklasse 20060328

Method _CHECK_IN_QUEUE_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning STOPPED Value transfer Type reference (TYPE) XFLAG neue Eingabewerte 20060329

Method _CHECK_IN_QUEUE_STATUS on class CL_SWF_XI_ADM_SR_SERVICE has no exception.

Method _GET_STEP_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning STATUS Value transfer Type reference (TYPE) SWFXIADM_STATE XI: BPE Administation Status einer Komponente 20060328
2 Importing STEP Call by reference Type reference (TYPE) SWFXIADM_STEP XI: BPE Administation Prozessschritt 20060328

Method _GET_STEP_STATUS on class CL_SWF_XI_ADM_SR_SERVICE has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 640