SAP ABAP Class CL_SWF_XI_INBOUND_SP_BPE (BPE Service Provider for Inbound Handling)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-XI-IS-BPE (Application Component) Business Process Engine
     SWF_XI_INBOUND (Package) XI: Inbound Processing for XI Messages to BPE
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SWF_TSI_CONFIGURABLE TSI: Interface for Configurable Service Providers 20060228
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SWF_TSI_PERSISTABLE TSI: Interface for Service-Provider with Persistence 20060228
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SWF_TSI_ROLLBACK_LISTENER TSI: Interface for Rollback-Sensitive Service Provider 20060228
4 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SWF_TSI_SERVICE_PROVIDER TSI: Service Provider Interface 20060228
Properties
Class CL_SWF_XI_INBOUND_SP_BPE  
Short Description BPE Service Provider for Inbound Handling    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SWF_XI_INBOUND   XI: Inbound Processing for XI Messages to BPE 
Created 20060228   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_XI_SP_MSG Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
# Interface Abstract Final Description Created on
1 IF_SWF_TSI_CONFIGURABLE TSI: Interface for Configurable Service Providers 20060228
2 IF_SWF_TSI_PERSISTABLE TSI: Interface for Service-Provider with Persistence 20060228
3 IF_SWF_TSI_ROLLBACK_LISTENER TSI: Interface for Rollback-Sensitive Service Provider 20060228
4 IF_SWF_TSI_SERVICE_PROVIDER TSI: Service Provider Interface 20060228
Friends
Class CL_SWF_XI_INBOUND_SP_BPE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 G_T100 Static Attribute Private Type reference (TYPE) SWF_T100MS 20060321
2 G_TIMESTAMP Static Attribute Private Type reference (TYPE) TIMESTAMPL 20060321
3 MT_COMPLETED_EIS Instance attribute Private Type reference (TYPE) SWWTWIID 20060228
4 MT_EIS_TO_COMPLETE Instance attribute Private Type reference (TYPE) SWWTWIHNDL 20060228
5 MT_FIS_PARKED_AT Instance attribute Private Type reference (TYPE) SWWTWIID 20070125
6 MT_PROCESS_IDS Instance attribute Private Type reference (TYPE) SWWTWIID 20070301
7 MT_WI_COLLECTION Instance attribute Private Type reference (TYPE) WF_COLLECTION_TABTYPE 20060228
8 M_T100 Instance attribute Private Type reference (TYPE) SWF_T100MS 20060309
9 M_TIMESTAMP Instance attribute Private Type reference (TYPE) TIMESTAMPL 20060309
Methods
# Method Level Visibility Method type Description Created on
1 BUILD_EVENT_CONTAINER Instance method Private Method 20060413
2 CHECK_EVENT_ITEM Instance method Private Method 20060228
3 CHECK_PROCESS Instance method Private Method 20060228
4 COMPLETE_EVENT_ITEMS Instance method Private Method 20060228
5 CREATE_EVENT_OBJECT Static method Private Method 20060228
6 DELIVER_MESSAGE_TO_PROCESSES Instance method Public Method 20060228
7 FILTER_EVENT_ITEMS Instance method Private Method 20060228
8 GET_COMPLETED_EVENT_ITEMS Instance method Public Method 20060228
9 GET_FLOWS_PARKED_AT Instance method Public Method 20070125
10 GET_PROCESS_IDS Instance method Private Method 20070301
11 GET_WORKITEMS_INVOLVED Instance method Private Method 20060228
12 INITIALIZE_WI_COLLECTION Instance method Private Method 20060228
13 PARK_MESSAGE Instance method Private Method 20060413
14 TRAVERSE_WI_COLLECTION Instance method Private Method 20060228
Events
Class CL_SWF_XI_INBOUND_SP_BPE has no event.
Types
Class CL_SWF_XI_INBOUND_SP_BPE has no local type.
Method Signatures

Method BUILD_EVENT_CONTAINER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_MSG_KEY Call by reference Type reference (TYPE) SIBFLPOR 20060413
2 Returning RE_EVENT_CONTAINER Value transfer Object reference (TYPE REF TO) IF_SWF_CNT_CONTAINER 20060413
# Exception Resumable Description Created on
1 CX_SWF_INBOUND_PERMANENT 20060413

Method CHECK_EVENT_ITEM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_CORRELATIONS Call by reference Type reference (TYPE) SIBFLPORT 20060228
2 Importing IM_EI_HANDLE Call by reference Object reference (TYPE REF TO) IF_SWF_RUN_WIM_INTERNAL 20060228
3 Importing IM_MSG_KEY Call by reference Type reference (TYPE) SIBFLPOR 20060228
4 Returning RE_EVENT_ITEM_MATCH Value transfer Type reference (TYPE) FLAG 20060322
# Exception Resumable Description Created on
1 CX_SWF_INBOUND_PERMANENT 20060322

Method CHECK_PROCESS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_WF_HANDLE Call by reference Object reference (TYPE REF TO) IF_SWF_RUN_WIM_INTERNAL 20060228
# Exception Resumable Description Created on
1 CX_SWF_INBOUND_PERMANENT 20060321

Method COMPLETE_EVENT_ITEMS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_MSG_KEY Call by reference Type reference (TYPE) SIBFLPOR Lokale Persistente Objektreferenz 20060228
2 Importing IM_TXMGR Call by reference Object reference (TYPE REF TO) CL_SWF_RUN_TRANSACTION_MANAGER 20080229
# Exception Resumable Description Created on
1 CX_SWF_INBOUND_PERMANENT 20060411

Method CREATE_EVENT_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_MSG_KEY Call by reference Type reference (TYPE) SIBFLPOR 20060228
2 Importing IM_WF_ID Call by reference Type reference (TYPE) SWW_WIID 20060228
3 Returning RE_EVENT_OBJECT Value transfer Object reference (TYPE REF TO) IF_SWF_RUN_WIM_EVENT 20060228
# Exception Resumable Description Created on
1 CX_SWF_INBOUND_PERMANENT 20060321

Method DELIVER_MESSAGE_TO_PROCESSES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ALLOW_PARKING Call by reference Type reference (TYPE) FLAG SPACE 20060413
2 Importing IM_MSG_KEY Call by reference Type reference (TYPE) SIBFLPOR 20060228
3 Importing IM_TXMGR Call by reference Object reference (TYPE REF TO) CL_SWF_RUN_TRANSACTION_MANAGER 20080229
4 Importing IM_WF_CRL Call by reference Type reference (TYPE) CL_SWF_XI_SP_MSG=>T_WFCRLS_T 20060228
# Exception Resumable Description Created on
1 CX_SWF_INBOUND_PERMANENT Permanenter Fehler in Eingangsverarbeitung für BPE 20060322
2 CX_SWF_INBOUND_TEMPORARY Permanenter Fehler in Eingangsverarbeitung für BPE 20060322

Method FILTER_EVENT_ITEMS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_INVOLVED_WIS Call by reference Type reference (TYPE) INVOLVED_WIS_TABTYPE 20060307
2 Importing IM_MSG_KEY Call by reference Type reference (TYPE) SIBFLPOR 20060307
3 Importing IM_PARKING_ALLOWED Call by reference Type reference (TYPE) FLAG 20060413
4 Importing IM_TXMGR Call by reference Object reference (TYPE REF TO) CL_SWF_RUN_TRANSACTION_MANAGER 20080229
5 Importing IM_WF_CRL Call by reference Type reference (TYPE) CL_SWF_XI_SP_MSG=>T_WFCRLS_T 20060307
# Exception Resumable Description Created on
1 CX_SWF_INBOUND_PERMANENT 20060411
2 CX_SWF_INBOUND_TEMPORARY 20060411

Method GET_COMPLETED_EVENT_ITEMS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_COMPLETED_EVENT_ITEMS Value transfer Type reference (TYPE) SWWTWIID 20060228

Method GET_COMPLETED_EVENT_ITEMS on class CL_SWF_XI_INBOUND_SP_BPE has no exception.

Method GET_FLOWS_PARKED_AT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_FIS_PARKED_AT Value transfer Type reference (TYPE) SWWTWIID 20070125

Method GET_FLOWS_PARKED_AT on class CL_SWF_XI_INBOUND_SP_BPE has no exception.

Method GET_PROCESS_IDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_PROCESS_IDS Value transfer Type reference (TYPE) SWWTWIID 20070301

Method GET_PROCESS_IDS on class CL_SWF_XI_INBOUND_SP_BPE has no exception.

Method GET_WORKITEMS_INVOLVED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_CATID Call by reference Type reference (TYPE) SIBFCATID Kategorie von Objekten in Persistenten Objektreferenzen 20060307
2 Importing IM_EVENT Call by reference Type reference (TYPE) SWO_EVENT Ereignis 20060307
3 Importing IM_TYPEID Call by reference Type reference (TYPE) SIBFTYPEID Typ von Objekten in Persistenten Objektreferenzen 20060307
4 Importing IM_WF_CRL Call by reference Type reference (TYPE) CL_SWF_XI_SP_MSG=>T_WFCRLS_T 20060307
5 Returning RE_WORKITEMS_INVOLVED Value transfer Type reference (TYPE) INVOLVED_WIS_TABTYPE 20060307
# Exception Resumable Description Created on
1 CX_SWF_INBOUND_PERMANENT 20060411
2 CX_SWF_INBOUND_TEMPORARY 20060411

Method INITIALIZE_WI_COLLECTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_INVOLVED_WIS Call by reference Type reference (TYPE) INVOLVED_WIS_TABTYPE 20060307
2 Importing IM_WF_CRL Call by reference Type reference (TYPE) CL_SWF_XI_SP_MSG=>T_WFCRLS_T 20060307

Method INITIALIZE_WI_COLLECTION on class CL_SWF_XI_INBOUND_SP_BPE has no exception.

Method PARK_MESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_MSG_KEY Call by reference Type reference (TYPE) SIBFLPOR 20060413

Method PARK_MESSAGE on class CL_SWF_XI_INBOUND_SP_BPE has no exception.

Method TRAVERSE_WI_COLLECTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_MSG_KEY Call by reference Type reference (TYPE) SIBFLPOR 20060307
2 Importing IM_PARKING_ALLOWED Call by reference Type reference (TYPE) FLAG 20060413
3 Importing IM_TXMGR Call by reference Object reference (TYPE REF TO) CL_SWF_RUN_TRANSACTION_MANAGER 20080229
4 Returning RE_TRAVERSAL_FINISHED Value transfer Type reference (TYPE) FLAG 20060307
# Exception Resumable Description Created on
1 CX_SWF_INBOUND_PERMANENT Permanenter Fehler in Eingangsverarbeitung für BPE 20060315
2 CX_SWF_INBOUND_TEMPORARY Temporärer Fehler in Eingangsverarbeitung für BPE 20060315
History
Last changed by/on SAP  20130531 
SAP Release Created in 640