SAP ABAP Class CL_SWF_XI_PROCESS_EXIT (XI: Process Exits (Constructor/Deconstructor))
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-XI-IS-BPE (Application Component) Business Process Engine
     SWF_XI_ADAPTER (Package) Workflow Adapter for XI
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SWF_IFS_WORKITEM_EXIT Workflow Interfaces: Runtime Exit 20020802
Properties
Class CL_SWF_XI_PROCESS_EXIT  
Short Description XI: Process Exits (Constructor/Deconstructor)    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SWF_XI_ADAPTER   Workflow Adapter for XI 
Created 20020731   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_SWF_XI_PROCESS_EXIT has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_SWF_IFS_WORKITEM_EXIT Workflow Interfaces: Runtime Exit 20020802
Friends
Class CL_SWF_XI_PROCESS_EXIT has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_EVTTYP_BEFORE_REMOVE Instance attribute Protected Attribute reference (LIKE) 20050916
2 C_EVTTYP_STATE_CHANGED Instance attribute Protected Attribute reference (LIKE) 20020802
3 MH_TIMEOUT_SERVICE Instance attribute Private Object reference (TYPE REF TO) CL_SWF_UTL_TIMEOUT_SERVICE Workflow: Service for Periodic Call at Runtime 20051121
4 M_WAPI_CONTEXT Instance attribute Protected Object reference (TYPE REF TO) IF_WAPI_WORKITEM_CONTEXT 20020802
5 M_WAPI_EVENT Instance attribute Protected Type reference (TYPE) SWW_EVTTYP 20020802
Methods
# Method Level Visibility Method type Description Created on
1 DELETE_COMPLETED_MESSAGES Instance method Protected Method 20020802
2 FILTER_COMPLETED_OBJECTS Instance method Protected Method 20020802
3 FINALIZE_MESSAGES Instance method Protected Method 20070710
4 FINALIZE_PROCESS Instance method Public Method External Exit-Call 20060718
5 GET_USED_OBJECTS Instance method Protected Method 20020802
6 IS_FINAL_STATE Instance method Protected Method 20020802
7 IS_TOP_WORKITEM Instance method Protected Method 20020802
8 SEND_UNPROCESSED_ACKS Instance method Protected Method 20031023
Events
Class CL_SWF_XI_PROCESS_EXIT has no event.
Types
Class CL_SWF_XI_PROCESS_EXIT has no local type.
Method Signatures

Method DELETE_COMPLETED_MESSAGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_OBJECTS Call by reference Type reference (TYPE) SIBFLPORT 20031023
# Exception Resumable Description Created on
1 CX_SWF_IFS_WORKITEM_EXIT_ERROR Ausnahme eines Programmier Exits 20090925

Method FILTER_COMPLETED_OBJECTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_OBJECTS Call by reference Type reference (TYPE) SIBFLPORT 20020802

Method FILTER_COMPLETED_OBJECTS on class CL_SWF_XI_PROCESS_EXIT has no exception.

Method FINALIZE_MESSAGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_OBJECTS Call by reference Type reference (TYPE) SIBFLPORT 20070710
# Exception Resumable Description Created on
1 CX_XMS_SYSTEM_ERROR XI: Systemfehler der Persist 20070806

Method FINALIZE_PROCESS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_WF_ID Call by reference Type reference (TYPE) SWW_WIID Workitem-Kennung 20060718
# Exception Resumable Description Created on
1 CX_SWF_RUN_WIM Ausnahme im WIM 20060718
2 CX_SWF_RUN_WIM_ENQ_FAILED Enqueue fehlgeschlagen 20060718
3 CX_SWF_RUN_WIM_READ_FAILED Workitem kann nicht gelesen werden 20060718

Method GET_USED_OBJECTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_OBJECTS Value transfer Type reference (TYPE) SIBFLPORT 20020802

Method GET_USED_OBJECTS on class CL_SWF_XI_PROCESS_EXIT has no exception.

Method IS_FINAL_STATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_FINAL Value transfer Type reference (TYPE) XFELD 20020802

Method IS_FINAL_STATE on class CL_SWF_XI_PROCESS_EXIT has no exception.

Method IS_TOP_WORKITEM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_IS_TOP Value transfer Type reference (TYPE) XFELD 20020802

Method IS_TOP_WORKITEM on class CL_SWF_XI_PROCESS_EXIT has no exception.

Method SEND_UNPROCESSED_ACKS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_OBJECTS Call by reference Type reference (TYPE) SIBFLPORT 20031023
2 Importing IM_STATUS Call by reference Type reference (TYPE) SWW_WISTAT Bearbeitungsstatus eines Workitem 20060718
# Exception Resumable Description Created on
1 CX_SWF_IFS_WORKITEM_EXIT_ERROR Ausnahme eines Programmier Exits 20090925
History
Last changed by/on SAP  20130531 
SAP Release Created in 620