SAP ABAP Class CL_SWF_EVT_SERVICES (Services for Events/Handlers)
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_SERVICES  
Short Description Services for Events/Handlers    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SWF_EVT   Workflow: Events 
Created 20000815   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_SWF_EVT_ERROR_CONTEXT Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
2 SWFEV Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_SWF_EVT_SERVICES has no interface implemented.
Friends
Class CL_SWF_EVT_SERVICES has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MS_ERROR_CONTEXT Static Attribute Public Object reference (TYPE REF TO) IF_SWF_EVT_ERROR_CONTEXT 20010326
2 M_TRC_CALL_MGR Static Attribute Private Object reference (TYPE REF TO) CL_SWF_UTL_TRC_CALL_MGR 20130801
Methods
# Method Level Visibility Method type Description Created on
1 CONVERT_FROM_XML_CONTAINER Static method Public Method Converts the XML container to a reference 20001120
2 CREATE_ERROR_CONTEXT Static method Public Method Generates a context object for errors in the event handler 20010326
3 EVENT_HANDLER_ERROR Static method Public Method Confirmation in event of errors in event handler 20000815
4 EVENT_HANDLER_ERROR_TRACE Static method Public Method 20130801
5 EVENT_HANDLER_LOG_UPDATE_POR Static method Public Method Updates the event handler (POR) in the event trace 20001017
6 FLUSH Static method Public Method Triggers synchronous events of internal buffer 20040810
7 RESET_BUFFERS Static method Public Method Resets Buffers 20010221
8 SIMULATE Static method Public Method Simulates an event 20001031
Events
# Event Type Visibility Description Created on
1 FLUSH_SYNC Static Event
(1)
Public
(2)
Triggers events of internal buffer 20040810
Types
Class CL_SWF_EVT_SERVICES has no local type.
Method Signatures

Method CONVERT_FROM_XML_CONTAINER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_XML_CONTAINER Call by reference Type reference (TYPE) SWF_XMLCNT Container als XML-Strom fixer Breite 20001120
2 Importing IM_XML_SIZE Call by reference Type reference (TYPE) SWF_XMLSIZ Natürliche Zahl 20001120
3 Returning RE_CONTAINER Value transfer Object reference (TYPE REF TO) IF_SWF_IFS_PARAMETER_CONTAINER Ereigniscontainer 20001120

Method CONVERT_FROM_XML_CONTAINER on class CL_SWF_EVT_SERVICES has no exception.

Method CREATE_ERROR_CONTEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_ERROR_CONTEXT Value transfer Object reference (TYPE REF TO) IF_SWF_EVT_ERROR_CONTEXT 20010326

Method CREATE_ERROR_CONTEXT on class CL_SWF_EVT_SERVICES has no exception.

Method EVENT_HANDLER_ERROR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_BOR_CONTAINER Value transfer Type reference (TYPE) SWCONTTAB Container-Tabelle 20000815
2 Importing IM_CLIENT Value transfer Type reference (TYPE) SY-MANDT SY-MANDT R/3-System, Mandantennummer aus Anmeldung 20000815
3 Importing IM_DO_COMMIT Value transfer Type reference (TYPE) SWE_COMMIT 'X' COMMIT WORK ausführen 20000815
4 Importing IM_EVENT Value transfer Type reference (TYPE) C Ereignisname 20000815
5 Importing IM_EVENT_ID Value transfer Type reference (TYPE) SWE_EVTID Kennung einer Ereignisinstanz 20000815
6 Importing IM_MESSAGE Value transfer Type reference (TYPE) SWR_MSTRUC Workflow-Schnittstellen: Nachrichtenstruktur 20000815
7 Importing IM_NOTIFY_RECEIVERS Value transfer Type reference (TYPE) TSWHACTOR Tabelle mit OrgObjekten 20000815
8 Importing IM_OBJCATEG Value transfer Type reference (TYPE) SWF_CLSTYP SWFEV_OBJCATEG_BOR Objektkategorie 20001124
9 Importing IM_OBJKEY Value transfer Type reference (TYPE) C Objektschlüssel 20001124
10 Importing IM_OBJTYPE Value transfer Type reference (TYPE) C Objekttyp, Klasse 20001124
11 Importing IM_RECTYPE Value transfer Type reference (TYPE) C Verbrauchertyp 20000815
12 Importing IM_REF_CONTAINER Value transfer Object reference (TYPE REF TO) IF_SWF_IFS_PARAMETER_CONTAINER Ereigniscontainer 20001024
13 Importing IM_RETRY_TIMESTAMP Value transfer Type reference (TYPE) TZNTSTMPS UTC-Zeitstempel für Wiederholung bei temp. Fehler 20010326
14 Importing IM_SEND_NOTIFICATION Value transfer Type reference (TYPE) SY-INPUT 'X' Nachricht versenden 20000815
15 Importing IM_TEMP_ERROR Value transfer Type reference (TYPE) SY-INPUT SPACE temporärer Fehler 20000815
16 Importing IM_XML_CONTAINER Value transfer Type reference (TYPE) SWF_XMLCNT Container: XML-Stream als itab fixer Breite 20000815
17 Importing IM_XML_SIZE Value transfer Type reference (TYPE) SWF_XMLSIZ Natürliche Zahl 20001024

Method EVENT_HANDLER_ERROR on class CL_SWF_EVT_SERVICES has no exception.

Method EVENT_HANDLER_ERROR_TRACE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_BOR_CONTAINER Call by reference Type reference (TYPE) SWCONTTAB 20130801
2 Importing IM_CLIENT Call by reference Type reference (TYPE) SY-MANDT SY-MANDT 20130801
3 Importing IM_EVENT Call by reference Type reference (TYPE) C 20130801
4 Importing IM_EVENT_ID Call by reference Type reference (TYPE) SWE_EVTID 20130801
5 Importing IM_EVENT_LOG Call by reference Object reference (TYPE REF TO) CL_SWF_EVT_LOG 20130801
6 Importing IM_OBJCATEG Call by reference Type reference (TYPE) SWF_CLSTYP SWFEV_OBJCATEG_BOR 20130801
7 Importing IM_OBJKEY Call by reference Type reference (TYPE) C 20130801
8 Importing IM_OBJTYPE Call by reference Type reference (TYPE) C 20130801
9 Importing IM_RECTYPE Call by reference Type reference (TYPE) C 20130801
10 Importing IM_REF_CONTAINER Call by reference Object reference (TYPE REF TO) IF_SWF_IFS_PARAMETER_CONTAINER 20130801
11 Importing IM_XML_CONTAINER Call by reference Type reference (TYPE) SWF_XMLCNT 20130801
12 Importing IM_XML_SIZE Call by reference Type reference (TYPE) SWF_XMLSIZ 20130801

Method EVENT_HANDLER_ERROR_TRACE on class CL_SWF_EVT_SERVICES has no exception.

Method EVENT_HANDLER_LOG_UPDATE_POR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_DO_COMMIT Call by reference Type reference (TYPE) XFELD 'X' DB_COMMIT durchführen 20001017
2 Importing IM_EVENT_ID Call by reference Type reference (TYPE) SWE_EVTID Kennung einer Ereignisinstanz 20001017
3 Importing IM_HANDLER_POR Call by reference Type reference (TYPE) SIBFLPORB Lokale Persistente Objektreferenz - BOR kompatibel 20001017
4 Importing IM_RECTYPE Call by reference Type reference (TYPE) C Name des Verbrauchertyps 20001017

Method EVENT_HANDLER_LOG_UPDATE_POR on class CL_SWF_EVT_SERVICES has no exception.

Method FLUSH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_PARAMETER Call by reference Type reference (TYPE) SWFEDMPARA SWFEV_DELIVERY_PARA_ALL Parameter für Zustellungsmodus (swfedelmod) 20040810

Method FLUSH on class CL_SWF_EVT_SERVICES has no exception.

Method RESET_BUFFERS Signature

Method RESET_BUFFERS on class CL_SWF_EVT_SERVICES has no parameter.
Method RESET_BUFFERS on class CL_SWF_EVT_SERVICES has no exception.

Method SIMULATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_HANDLERS_NO_START Call by reference Type reference (TYPE) SWFREVSIMT Tabelle für Ereignisbehandler bei der Simulation 20001031
2 Exporting EX_HANDLERS_START Call by reference Type reference (TYPE) SWFREVSIMT Tabelle für Ereignisbehandler bei der Simulation 20001031
3 Importing IM_EVENT Call by reference Object reference (TYPE REF TO) IF_SWF_EVT_EVENT Ereignis 20001031
# Exception Resumable Description Created on
1 CX_SWF_EVT_INVALID_EVENT Fehler beim Ereignis 20001031
2 CX_SWF_EVT_INVALID_OBJTYPE Fehler in der Klasse / im Objekttyp 20001031
Event Signatures

Event FLUSH_SYNC Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 PARAMETER Exporting Value transfer Type reference (TYPE) SWFEDMPARA Parameter für Zustellungsmodus (swfedelmod) 20040810
History
Last changed by/on SAP  20110908 
SAP Release Created in 610