Hierarchy
⤷
⤷
Meta Relationship - Using
| # | Relationship type | Using | Short Description | Created on |
|---|---|---|---|---|
| 1 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_SWF_RUN_WFM | Interface for Workflow Manager | 20050513 |
| 2 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_SWF_RUN_WFM_INTERNAL | WFM Interface for WFM Components | 20050513 |
| 3 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_SWF_TRC_CALLBACK | Callback to Provide Trace Data | 20050518 |
| 4 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_SWF_TSI_PERSISTABLE | TSI: Interface for Service-Provider with Persistence | 20060406 |
Properties
| Class | CL_SWF_RUN_WFM_WORKQUEUE | |
| Short Description | WFM for Worklists | |
| Super Class | ||
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 0 | |
| Package | SWP | Business Workflow: Processor |
| Created | 20050513 | SAP |
| Last change | 20110908 | SAP |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
| # | Type group / Object type | Type | Type Description |
|---|---|---|---|
| 1 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
| # | Interface | Abstract | Final | Description | Created on |
|---|---|---|---|---|---|
| 1 | IF_SWF_RUN_WFM | Interface for Workflow Manager | 20050513 | ||
| 2 | IF_SWF_RUN_WFM_INTERNAL | WFM Interface for WFM Components | 20050513 | ||
| 3 | IF_SWF_TRC_CALLBACK | Callback to Provide Trace Data | 20050518 | ||
| 4 | IF_SWF_TSI_PERSISTABLE | TSI: Interface for Service-Provider with Persistence | 20060406 |
Friends
Class CL_SWF_RUN_WFM_WORKQUEUE has no friend class.
Attributes
Methods
Events
Class CL_SWF_RUN_WFM_WORKQUEUE has no event.
Types
Class CL_SWF_RUN_WFM_WORKQUEUE has no local type.
Method Signatures
Method CHECK_WORKQUEUE_INSTANCE Signature
Method CHECK_WORKQUEUE_INSTANCE on class CL_SWF_RUN_WFM_WORKQUEUE has no parameter.
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | WFM: Ausnahme | 20050524 |
Method CLEANUP Signature
Method CLEANUP on class CL_SWF_RUN_WFM_WORKQUEUE has no parameter.
Method CLEANUP on class CL_SWF_RUN_WFM_WORKQUEUE has no exception.
Method CLEANUP_AFTER_EXCEPTION Signature
Method CLEANUP_AFTER_EXCEPTION on class CL_SWF_RUN_WFM_WORKQUEUE has no parameter.
Method CLEANUP_AFTER_EXCEPTION on class CL_SWF_RUN_WFM_WORKQUEUE has no exception.
Method CONSTRUCTOR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_CALLED_IN_BACKGROUND | Call by reference | Type reference (TYPE) | FLAG | 'X' | allgemeines flag | 20050513 | ||
| 2 | IM_DEBUG_MODE | Call by reference | Type reference (TYPE) | SWFDBGMOD | '00' | Debug-Mode Workflow Laufzeit | 20050513 | ||
| 3 | IM_EXECUTION_MODE | Call by reference | Type reference (TYPE) | SWPEXECMOD | WFM: Ausführungsmodus | 20050609 | |||
| 4 | IM_LANGU | Call by reference | Type reference (TYPE) | SYLANGU | Sprachenschlüssel der aktuellen Textumgebung | 20050513 | |||
| 5 | IM_TRACE_HANDLE | Call by reference | Object reference (TYPE REF TO) | CL_SWF_TRC_HANDLE | Logisches Trace-Handle | 20050513 | |||
| 6 | IM_TRACE_LEVEL | Call by reference | Type reference (TYPE) | SWFTRCLEV | Trace-Level Workflow-Laufzeit | 20050513 | |||
| 7 | IM_TRANSACTION_MANAGER | Call by reference | Object reference (TYPE REF TO) | CL_SWF_RUN_TRANSACTION_MANAGER | Workflow: Transaktionsmanager | 20050513 | |||
| 8 | IM_USER | Call by reference | Type reference (TYPE) | SYUNAME | Benutzername | 20050513 |
Method CONSTRUCTOR on class CL_SWF_RUN_WFM_WORKQUEUE has no exception.
Method CREATE_FOR_CALLBACK Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_BACKGROUND | Value transfer | Type reference (TYPE) | FLAG | allgemeines flag | 20050513 | |||
| 2 | IM_CALLBACK_ENTRY | Call by reference | Object reference (TYPE REF TO) | IF_SWF_RUN_CALLBACK_ENTRY | Callback-Eintrag | 20050513 | |||
| 3 | IM_CALLING_BACK_WI | Call by reference | Object reference (TYPE REF TO) | IF_SWF_RUN_WIM_WFM | Workflow: WIM Interface für WFM | 20050513 | |||
| 4 | IM_DEBUG_MODE | Value transfer | Type reference (TYPE) | SWFDBGMOD | '00' | Debug-Mode Workflow Laufzeit | 20050513 | ||
| 5 | IM_EXECUTION_MODE | Value transfer | Type reference (TYPE) | SWPEXECMOD | WFM: Ausführungsmodus | 20050609 | |||
| 6 | IM_LANGU | Value transfer | Type reference (TYPE) | SYLANGU | SY-LANGU | Sprachenschlüssel der aktuellen Textumgebung | 20050513 | ||
| 7 | IM_RESULT | Call by reference | Object reference (TYPE REF TO) | IF_SWF_RUN_RESULT | Workflow: Result | 20050513 | |||
| 8 | IM_TRACE_LEVEL | Value transfer | Type reference (TYPE) | SWFTRCLEV | '0' | Trace-Level Workflow-Laufzeit | 20050513 | ||
| 9 | IM_TRANSACTION_MANAGER | Call by reference | Object reference (TYPE REF TO) | CL_SWF_RUN_TRANSACTION_MANAGER | Workflow: Transaktionsmanager | 20050513 | |||
| 10 | IM_USER | Value transfer | Type reference (TYPE) | SYUNAME | SY-UNAME | Benutzername | 20050513 | ||
| 11 | RE_WFM | Value transfer | Object reference (TYPE REF TO) | IF_SWF_RUN_WFM | Interface für den Workflow-Manager | 20050513 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | WFM: Exception, die WIM zurückgegeben wird | 20050519 | ||
| 2 | WFM: Temporäre Exception für den WIM | 20050519 |
Method CREATE_FOR_CANCEL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_BACKGROUND | Call by reference | Type reference (TYPE) | FLAG | allgemeines flag | 20051130 | |||
| 2 | IM_LANGU | Call by reference | Type reference (TYPE) | SYLANGU | Sprachenschlüssel der aktuellen Textumgebung | 20051130 | |||
| 3 | IM_TRACE_LEVEL | Call by reference | Type reference (TYPE) | SWFTRCLEV | Trace-Level Workflow-Laufzeit | 20051130 | |||
| 4 | IM_TRANSACTION_MANAGER | Call by reference | Object reference (TYPE REF TO) | CL_SWF_RUN_TRANSACTION_MANAGER | Workflow: Transaktionsmanager | 20051130 | |||
| 5 | IM_USER | Call by reference | Type reference (TYPE) | SYUNAME | Benutzername | 20051130 | |||
| 6 | IM_WIM_HANDLE | Call by reference | Object reference (TYPE REF TO) | IF_SWF_RUN_WIM_WFM | Workflow: WIM Interface für WFM | 20051130 | |||
| 7 | RE_WFM | Value transfer | Object reference (TYPE REF TO) | IF_SWF_RUN_WFM | Interface für den Workflow-Manager | 20051130 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | WFM: Exception für den WIM | 20051130 |
Method CREATE_FOR_STRAIGHTENING Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_BACKGROUND | Call by reference | Type reference (TYPE) | FLAG | allgemeines flag | 20051130 | |||
| 2 | IM_CALLBACK_ENTRY | Call by reference | Object reference (TYPE REF TO) | IF_SWF_RUN_CALLBACK_ENTRY | Callback-Eintrag | 20051130 | |||
| 3 | IM_DEBUG_MODE | Call by reference | Type reference (TYPE) | SWFDBGMOD | Debug-Mode Workflow Laufzeit | 20051130 | |||
| 4 | IM_LANGU | Call by reference | Type reference (TYPE) | SYLANGU | Sprachenschlüssel der aktuellen Textumgebung | 20051130 | |||
| 5 | IM_TRACE_LEVEL | Call by reference | Type reference (TYPE) | SWFTRCLEV | Trace-Level Workflow-Laufzeit | 20051130 | |||
| 6 | IM_TRANSACTION_MANAGER | Call by reference | Object reference (TYPE REF TO) | CL_SWF_RUN_TRANSACTION_MANAGER | Workflow: Transaktionsmanager | 20051130 | |||
| 7 | IM_USER | Call by reference | Type reference (TYPE) | SYUNAME | Benutzername | 20051130 | |||
| 8 | IM_WIM_HANDLE | Call by reference | Object reference (TYPE REF TO) | IF_SWF_RUN_WIM_WFM | Workflow: WIM Interface für WFM | 20051130 | |||
| 9 | RE_WFM | Value transfer | Object reference (TYPE REF TO) | IF_SWF_RUN_WFM | Interface für den Workflow-Manager | 20051130 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | WFM: Exception, die WIM zurückgegeben wird | 20051130 | ||
| 2 | WFM: Temporäre Exception für den WIM | 20051130 |
Method DEQUEUE_SYNCHRONOUS_COMPONENT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RE_METHOD | Value transfer | Type reference (TYPE) | SWF_METNAM | 20050525 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20050525 |
Method DEQUEUE_TRANSIENT_COMPONENT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RE_METHOD | Value transfer | Type reference (TYPE) | SWF_METNAM | Workflow: Methodenname | 20050525 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | WFM: Methode liefert kein Ergebnis | 20050525 |
Method EXECUTE_QUEUES Signature
Method EXECUTE_QUEUES on class CL_SWF_RUN_WFM_WORKQUEUE has no parameter.
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | WFM: Ausnahme | 20050525 | ||
| 2 | WFM: Endknoten des Workflows erreicht | 20050525 | ||
| 3 | WFM: Endknoten des Workflows erreicht | 20050525 | ||
| 4 | WFM: Exception, die WIM zurückgegeben wird | 20050525 |
Method EXECUTE_TRANSIENT_QUEUE Signature
Method EXECUTE_TRANSIENT_QUEUE on class CL_SWF_RUN_WFM_WORKQUEUE has no parameter.
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | WFM: Ausnahme | 20050525 | ||
| 2 | WFM: Endknoten des Workflows erreicht | 20050525 |
Method FIND_WORKQUEUE_ITEM Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RE_WORKQUEUE_ITEM | Value transfer | Object reference (TYPE REF TO) | IF_SWF_RUN_WIM_WFM | Workflow: WIM Interface für WFM | 20050519 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | WFM: Ausnahme | 20050519 | ||
| 2 | WFM Fehler: Enqueue im WIM | 20050519 |
Method HANDLE_EXCEPTION Signature
Method HANDLE_EXCEPTION on class CL_SWF_RUN_WFM_WORKQUEUE has no parameter.
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | WFM: Exception, die WIM zurückgegeben wird | 20050525 |
Method HANDLE_EXCEPTION_FACTORY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_EXCEPTION | Call by reference | Object reference (TYPE REF TO) | CX_SWF_WFM | WFM: Ausnahme | 20050518 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | WFM: Exception, die WIM zurückgegeben wird | 20050518 |
Method HANDLE_EXCEPTION_PREPARE Signature
Method HANDLE_EXCEPTION_PREPARE on class CL_SWF_RUN_WFM_WORKQUEUE has no parameter.
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | WFM: Exception, die WIM zurückgegeben wird | 20050524 |
Method HANDLE_EXCEPTION_SYNC Signature
Method HANDLE_EXCEPTION_SYNC on class CL_SWF_RUN_WFM_WORKQUEUE has no parameter.
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | WFM: Exception, die WIM zurückgegeben wird | 20050525 |
Method HANDLE_EXCEPTION_TRANSIENT Signature
Method HANDLE_EXCEPTION_TRANSIENT on class CL_SWF_RUN_WFM_WORKQUEUE has no parameter.
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | WFM: Exception, die WIM zurückgegeben wird | 20050525 |
Method HANDLE_FINAL_STATE Signature
Method HANDLE_FINAL_STATE on class CL_SWF_RUN_WFM_WORKQUEUE has no parameter.
Method HANDLE_FINAL_STATE on class CL_SWF_RUN_WFM_WORKQUEUE has no exception.
Method INIT_WITH_ARCHLIST_TO_CANCEL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_WIM_HANDLE | Call by reference | Object reference (TYPE REF TO) | IF_SWF_RUN_WIM_WFM | Workflow: WIM Interface für WFM | 20051130 |
Method INIT_WITH_ARCHLIST_TO_CANCEL on class CL_SWF_RUN_WFM_WORKQUEUE has no exception.
Method INIT_WITH_ARCHLIST_TO_STRGHTN Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_CALLBACK_ENTRY | Call by reference | Object reference (TYPE REF TO) | IF_SWF_RUN_CALLBACK_ENTRY | Callback-Eintrag | 20051130 | |||
| 2 | IM_WIM_HANDLE | Call by reference | Object reference (TYPE REF TO) | IF_SWF_RUN_WIM_WFM | Workflow: WIM Interface für WFM | 20051130 |
Method INIT_WITH_ARCHLIST_TO_STRGHTN on class CL_SWF_RUN_WFM_WORKQUEUE has no exception.
Method INIT_WITH_CALLING_BACK_WI Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_CALLBACK_ENTRY | Call by reference | Object reference (TYPE REF TO) | IF_SWF_RUN_CALLBACK_ENTRY | 20050513 | ||||
| 2 | IM_CALLBACK_RESULT | Call by reference | Object reference (TYPE REF TO) | IF_SWF_RUN_RESULT | 20050513 | ||||
| 3 | IM_CALLING_BACK_WI | Call by reference | Object reference (TYPE REF TO) | IF_SWF_RUN_WIM_WFM | 20050513 | ||||
| 4 | IM_TRANSACTION_HANDLE | Call by reference | Object reference (TYPE REF TO) | CL_SWF_RUN_TRANSACTION_MANAGER | 20050513 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | WFM: Ausnahme | 20050518 |
Method PROCESS_CALLBACK Signature
Method PROCESS_CALLBACK on class CL_SWF_RUN_WFM_WORKQUEUE has no parameter.
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | WFM: Ausnahme | 20050525 | ||
| 2 | WFM: Nicht abgefangene Exception (Definition) | 20050525 | ||
| 3 | WFM: Exception zur Information des Aufrufers | 20050525 |
Method READ_WORKQUEUE Signature
Method READ_WORKQUEUE on class CL_SWF_RUN_WFM_WORKQUEUE has no parameter.
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | WFM: Ausnahme | 20050519 |
Method RUN_PREPARATION_PHASE Signature
Method RUN_PREPARATION_PHASE on class CL_SWF_RUN_WFM_WORKQUEUE has no parameter.
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | WFM: Endknoten des Workflows erreicht | 20050524 | ||
| 2 | WFM: Exception, die WIM zurückgegeben wird | 20050524 |
Method RUN_START_PHASE Signature
Method RUN_START_PHASE on class CL_SWF_RUN_WFM_WORKQUEUE has no parameter.
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | WFM: Exception, die WIM zurückgegeben wird | 20050525 |
Method RUN_SYNCHRONOUS_PHASE Signature
Method RUN_SYNCHRONOUS_PHASE on class CL_SWF_RUN_WFM_WORKQUEUE has no parameter.
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20050525 | |||
| 2 | 20050525 | |||
| 3 | 20050525 | |||
| 4 | 20050525 |
Method RUN_TRANSIENT_PHASE Signature
Method RUN_TRANSIENT_PHASE on class CL_SWF_RUN_WFM_WORKQUEUE has no parameter.
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | WFM: Ausnahme | 20050525 | ||
| 2 | WFM: Endknoten des Workflows erreicht | 20050525 | ||
| 3 | WFM: Exception, die WIM zurückgegeben wird | 20050525 |
Method SYNC Signature
Method SYNC on class CL_SWF_RUN_WFM_WORKQUEUE has no parameter.
Method SYNC on class CL_SWF_RUN_WFM_WORKQUEUE has no exception.
History
| Last changed by/on | SAP | 20110908 |
| SAP Release Created in | 710 |