SAP ABAP Class CL_SWF_EVT_WORKFLOW_SERVICES (Services for Workflow Runtime System)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-BMT-WFM (Application Component) SAP Business Workflow
     SWF_EVT (Package) Workflow: Events
Properties
Class CL_SWF_EVT_WORKFLOW_SERVICES  
Short Description Services for Workflow Runtime System    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SWF_EVT   Workflow: Events 
Created 20001120   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_SWF_EVT_LINKAGE Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
2 SWFCO Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_SWF_EVT_WORKFLOW_SERVICES has no interface implemented.
Friends
Class CL_SWF_EVT_WORKFLOW_SERVICES has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 M_RTYPES Static Attribute Private Type reference (TYPE) SWDTRTYPES Workflow: Table with Workflow Event Receivers 20020718
Methods
# Method Level Visibility Method type Description Created on
1 DELETE_INSTANCE_LINKAGE Static method Public Method Deletes an instance linkage 20020718
2 GET_RECTYPES_FROM_DB Static method Private Method Reads database table 20020718
3 GET_RECTYPE_HANDLER Static method Public Method Gets the handler 20010124
4 SET_INSTANCE_LINKAGE Static method Public Method Sets an instance linkage 20001120
5 SET_TYPE_LINKAGE Static method Public Method Sets a type linkage 20010404
Events
Class CL_SWF_EVT_WORKFLOW_SERVICES has no event.
Types
Class CL_SWF_EVT_WORKFLOW_SERVICES has no local type.
Method Signatures

Method DELETE_INSTANCE_LINKAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_RECKEY Call by reference Type reference (TYPE) C Objektschlüssel des Verbrauchers 20020718
2 Importing IM_RECTYPE_ID Call by reference Type reference (TYPE) SWD_RTYPID Workflow: Id des Verbrauchertyps 20020718
3 Importing IM_VALIDATE Call by reference Type reference (TYPE) XFELD 'X' 20031114
# Exception Resumable Description Created on
1 CX_SWF_UTL_OBJ_UPD_FAILED Ausnahme beim Ändern auf DB 20020718

Method GET_RECTYPES_FROM_DB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_RECTYPES Value transfer Type reference (TYPE) SWDTRTYPES Workflow: Tabelle mit Workflow-Ereignisverbrauchern 20020718

Method GET_RECTYPES_FROM_DB on class CL_SWF_EVT_WORKFLOW_SERVICES has no exception.

Method GET_RECTYPE_HANDLER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_RECTYPE Call by reference Type reference (TYPE) SWFERECTYP Name des Verbrauchertyps 20010124
2 Importing IM_RECTYPE_INFO Call by reference Type reference (TYPE) SWD_RTYPES Workflow: Rectypes für Workflow-Ereignisverbraucher 20010124
3 Returning RE_HANDLER Value transfer Object reference (TYPE REF TO) IF_SWF_EVT_HANDLER Ereignisbehandler 20010124
# Exception Resumable Description Created on
1 CX_SWF_EVT_INVALID_HANDLER Ereignisbehandler ist inkompatibel 20010124

Method SET_INSTANCE_LINKAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_INST_LINKAGE Call by reference Object reference (TYPE REF TO) IF_SWF_EVT_INSTANCE_LINKAGE 20030204
2 Importing IM_EVENT Call by reference Type reference (TYPE) C Ereignis 20001120
3 Importing IM_HANDLER Call by reference Object reference (TYPE REF TO) IF_SWF_EVT_HANDLER Ereignisbehandler 20010124
4 Importing IM_IMPLICIT_MASTER Call by reference Type reference (TYPE) XFELD 'X' Setzt den Instanz-Master 20001120
5 Importing IM_OBJECT Call by reference Type reference (TYPE) SIBFLPORB Objektreferenz 20001120
6 Importing IM_RECKEY Call by reference Type reference (TYPE) C Objektschlüssel des Verbrauchers 20001120
7 Importing IM_RECTYPE Call by reference Type reference (TYPE) C Verbrauchertyp 20001120
# Exception Resumable Description Created on
1 CX_SWF_EVT_INVALID_EVENT Fehler beim Ereignis 20001120
2 CX_SWF_EVT_INVALID_OBJTYPE Fehler in der Klasse / im Objekttyp 20001120
3 CX_SWF_EVT_LINKAGE_EXISTS Kopplung existiert bereits 20001120
4 CX_SWF_UTL_OBJ_UPD_FAILED Ausnahme beim Ändern auf DB 20001120

Method SET_TYPE_LINKAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_EVENT Call by reference Type reference (TYPE) C Ereignis 20010404
2 Importing IM_HANDLER Call by reference Object reference (TYPE REF TO) IF_SWF_EVT_HANDLER Ereignisbehandler 20010404
3 Importing IM_OBJCATEG Call by reference Type reference (TYPE) SWF_CLSTYP Workflow: Objektkategorie 20010404
4 Importing IM_OBJTYPE Call by reference Type reference (TYPE) C Objekttyp 20010404
5 Importing IM_RECTYPE Call by reference Type reference (TYPE) C Name des Verbrauchertyps 20010404
6 Returning RE_TYPE_LINKAGE Value transfer Object reference (TYPE REF TO) IF_SWF_EVT_TYPE_LINKAGE Instanzunabhängige Ereigniskopplung 20010404
# Exception Resumable Description Created on
1 CX_SWF_EVT_INVALID_EVENT Fehler beim Ereignis 20010404
2 CX_SWF_EVT_INVALID_HANDLER Ereignisbehandler ist inkompatibel 20010404
3 CX_SWF_EVT_INVALID_OBJTYPE Fehler in der Klasse / im Objekttyp 20010404
4 CX_SWF_EVT_LINKAGE_IS_MASTER Kopplung ist ein Instanz-Master 20010404
5 CX_SWF_UTL_OBJ_UPD_FAILED Ausnahme beim Ändern auf DB 20010404
History
Last changed by/on SAP  20130531 
SAP Release Created in 610