Hierarchy
⤷ 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 |