SAP ABAP Class CL_SWF_XI_INBOUND_SP_START (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 20060320
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SWF_TSI_PERSISTABLE TSI: Interface for Service-Provider with Persistence 20060315
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SWF_TSI_ROLLBACK_LISTENER TSI: Interface for Rollback-Sensitive Service Provider 20060322
4 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SWF_TSI_SERVICE_PROVIDER TSI: Service Provider Interface 20060315
Properties
Class CL_SWF_XI_INBOUND_SP_START  
Short Description BPE Service Provider for Inbound Handling    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status P  SAP Standard Production Program 
Category 0   
Package SWF_XI_INBOUND   XI: Inbound Processing for XI Messages to BPE 
Created 20060315   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 SWFCO Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 SWPCO Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_SWF_TSI_CONFIGURABLE TSI: Interface for Configurable Service Providers 20060320
2 IF_SWF_TSI_PERSISTABLE TSI: Interface for Service-Provider with Persistence 20060315
3 IF_SWF_TSI_ROLLBACK_LISTENER TSI: Interface for Rollback-Sensitive Service Provider 20060322
4 IF_SWF_TSI_SERVICE_PROVIDER TSI: Service Provider Interface 20060315
Friends
Class CL_SWF_XI_INBOUND_SP_START has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_ELEMENT_START_MSG Constant Private Type reference (TYPE) SWFDNAME '_STARTMSG' Element with Start Message 20060411
2 M_EXPRESSION_FACTORY Instance attribute Private Object reference (TYPE REF TO) CL_SWF_EXP_FACTORY 20060315
3 M_FLOWITEM Instance attribute Private Object reference (TYPE REF TO) IF_SWF_RUN_WIM_INTERNAL 20080229
4 M_PROCESS_STARTED Instance attribute Private Type reference (TYPE) SWW_WIID Work Item ID 20070403
5 M_PROCESS_START_TS Instance attribute Private Type reference (TYPE) TIMESTAMPL UTC Time Stamp in Long Form (YYYYMMDDhhmmssmmmuuun) 20070820
6 M_RESULT Instance attribute Private Object reference (TYPE REF TO) CL_SWF_RUN_RESULT 20080229
7 M_T100 Instance attribute Private Type reference (TYPE) SWF_T100MS 20060315
8 M_TASK_HANDLE Instance attribute Private Object reference (TYPE REF TO) IF_SWF_RUN_TASK_ATTRIBUTES 20060317
9 M_TIMESTAMP Instance attribute Private Type reference (TYPE) TIMESTAMPL 20060315
10 M_TX_CONTEXT Instance attribute Private Object reference (TYPE REF TO) IF_SWF_TSI_TRANSACTION_CONTEXT 20060320
11 M_WFM Instance attribute Private Object reference (TYPE REF TO) IF_SWF_RUN_WFM 20060320
Methods
# Method Level Visibility Method type Description Created on
1 BUILD_EVENT_CONTAINER Instance method Private Method 20060315
2 CREATE_FLOWITEM Instance method Private Method 20060317
3 EXECUTE_FLOWITEM Instance method Private Method 20060322
4 GET_CREATE_PARAMETERS Instance method Private Method 20060317
5 GET_PROCESS_STARTED Instance method Public Method 20070403
6 GET_PROCESS_START_TS Instance method Public Method 20070820
7 GET_START_CONTAINER Instance method Private Method 20060315
8 LOAD_TASK_HANDLE Instance method Private Method 20060322
9 SET_USERINFO_USED Instance method Private Method 20070622
10 START_PROCESS Instance method Public Method Service for Starting a Process Instance 20060315
Events
Class CL_SWF_XI_INBOUND_SP_START has no event.
Types
Class CL_SWF_XI_INBOUND_SP_START 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_MESSAGE Call by reference Object reference (TYPE REF TO) CL_SWF_XI_MESSAGE 20060315
2 Returning RE_EVENT_CONTAINER Value transfer Object reference (TYPE REF TO) IF_SWF_CNT_CONTAINER 20060315
# Exception Resumable Description Created on
1 CX_SWF_XI_INBOUND Fehler in Eingangsverarbeitung für BPE 20060315

Method CREATE_FLOWITEM 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 20060419
2 Importing IM_START_CONTAINER Call by reference Object reference (TYPE REF TO) IF_SWF_CNT_CONTAINER 20060317
3 Importing IM_TXMGR Call by reference Object reference (TYPE REF TO) CL_SWF_RUN_TRANSACTION_MANAGER 20080229
4 Returning RE_FLOWITEM Value transfer Object reference (TYPE REF TO) IF_SWF_RUN_WIM_INTERNAL 20060317
# Exception Resumable Description Created on
1 CX_SWF_INBOUND_PERMANENT 20060322

Method EXECUTE_FLOWITEM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_FLOWITEM Call by reference Object reference (TYPE REF TO) IF_SWF_RUN_WIM_INTERNAL 20060322
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 20060322

Method GET_CREATE_PARAMETERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_START_CONTAINER Call by reference Object reference (TYPE REF TO) IF_SWF_CNT_CONTAINER 20060317
2 Returning RE_CREATE_PARAMETERS Value transfer Type reference (TYPE) SWWSCRTPAR 20060317

Method GET_CREATE_PARAMETERS on class CL_SWF_XI_INBOUND_SP_START has no exception.

Method GET_PROCESS_STARTED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_PROCESS_STARTED Value transfer Type reference (TYPE) SWW_WIID 20070403

Method GET_PROCESS_STARTED on class CL_SWF_XI_INBOUND_SP_START has no exception.

Method GET_PROCESS_START_TS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_TIMESTAMP Value transfer Type reference (TYPE) TIMESTAMPL UTC-Zeitstempel in Langform (JJJJMMTThhmmssmmmuuun) 20070820

Method GET_PROCESS_START_TS on class CL_SWF_XI_INBOUND_SP_START has no exception.

Method GET_START_CONTAINER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_MESSAGE Call by reference Object reference (TYPE REF TO) CL_SWF_XI_MESSAGE 20060315
2 Importing IM_PP_DATA Call by reference Type reference (TYPE) SWFXIPPDATA 20070524
3 Importing IM_TASK Call by reference Type reference (TYPE) SWW_TASK 20060315
4 Importing IM_USERINFO_GUID Call by reference Type reference (TYPE) USERINFO_GUID 20070524
5 Returning RE_START_CONTAINER Value transfer Object reference (TYPE REF TO) IF_SWF_CNT_CONTAINER 20060315
# Exception Resumable Description Created on
1 CX_SWF_INBOUND_PERMANENT 20060322

Method LOAD_TASK_HANDLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_TASK Call by reference Type reference (TYPE) SWW_TASK 20060322
# Exception Resumable Description Created on
1 CX_SWF_INBOUND_PERMANENT 20060322

Method SET_USERINFO_USED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_TOP_WIID Call by reference Type reference (TYPE) SWW_WIID Workitem-Kennung 20070622
2 Importing IM_USERINFO_GUID Call by reference Type reference (TYPE) USERINFO_GUID Eindeutiger Identifier für die Ablage von USERINFO-Metadaten 20070622
# Exception Resumable Description Created on
1 CX_SWF_TSI TSI: Ausnahme 20070622

Method START_PROCESS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_FLOWITEM Call by reference Object reference (TYPE REF TO) IF_SWF_RUN_WIM_INTERNAL 20080229
2 Exporting EX_RESULT Call by reference Object reference (TYPE REF TO) CL_SWF_RUN_RESULT 20080229
3 Importing IM_MESSAGE Call by reference Object reference (TYPE REF TO) CL_SWF_XI_MESSAGE 20060315
4 Importing IM_PF_COLLECTOR Call by reference Object reference (TYPE REF TO) IF_SWF_PF_COLLECTOR 20070403
5 Importing IM_PP_DATA Call by reference Type reference (TYPE) SWFXIPPDATA Anwendungsdaten der Weitergabe von Benutzeridentitäten 20070524
6 Importing IM_TASK Call by reference Type reference (TYPE) SWW_TASK 20060315
7 Importing IM_TXMGR Call by reference Object reference (TYPE REF TO) CL_SWF_RUN_TRANSACTION_MANAGER 20080229
8 Importing IM_USERINFO_GUID Call by reference Type reference (TYPE) USERINFO_GUID Eindeutiger Identifier für die Ablage von USERINFO-Metadaten 20070524
# Exception Resumable Description Created on
1 CX_SWF_INBOUND_PERMANENT Permanenter Fehler in Eingangsverarbeitung für BPE 20060322
History
Last changed by/on SAP  20110908 
SAP Release Created in 640