SAP ABAP Class CL_SWF_BPE_SP_START (Service Provider for Starting Integration Processes)
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_TSI_CONFIGURABLE TSI: Interface for Configurable Service Providers 20061102
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SWF_TSI_SERVICE_PROVIDER TSI: Service Provider Interface 20061102
Properties
Class CL_SWF_BPE_SP_START  
Short Description Service Provider for Starting Integration Processes    
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 20061102   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_SWF_BPE_SP_START has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_SWF_TSI_CONFIGURABLE TSI: Interface for Configurable Service Providers 20061102
2 IF_SWF_TSI_SERVICE_PROVIDER TSI: Service Provider Interface 20061102
Friends
Class CL_SWF_BPE_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 20061103
2 GT_START_MSG_ELEMS Static Attribute Private Type reference (TYPE) TY_START_CNT_ELEMS_T 20061103
3 G_T100 Static Attribute Private Type reference (TYPE) SWF_T100MS 20070131
4 G_TIMESTAMP Static Attribute Private Type reference (TYPE) TIMESTAMPL 20070131
5 M_T100 Instance attribute Private Type reference (TYPE) SWF_T100MS 20070124
6 M_TIMESTAMP Instance attribute Private Type reference (TYPE) TIMESTAMPL 20070124
7 M_TRANSACTION_CONTEXT Instance attribute Private Object reference (TYPE REF TO) IF_SWF_TSI_TRANSACTION_CONTEXT 20061102
Methods
# Method Level Visibility Method type Description Created on
1 CREATE_START_CONTAINER Static method Private Method 20070124
2 SET_USERINFO_USED Instance method Private Method 20070622
3 START_PROCESS Instance method Public Method 20061103
Events
Class CL_SWF_BPE_SP_START has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TY_CNT_ELEMS_T Private See coding 20061103 ty_cnt_elems_t TYPE STANDARD TABLE OF swfdname WITH DEFAULT KEY
2 TY_START_CNT_ELEMS_S Private See coding 20061103 BEGIN OF ty_start_cnt_elems_s, task TYPE sww_task, msgtype TYPE sibftypeid, elements TYPE ty_cnt_elems_t, END OF ty_start_cnt_elems_s
3 TY_START_CNT_ELEMS_T Private See coding 20061103 ty_start_cnt_elems_t TYPE SORTED TABLE OF ty_start_cnt_elems_s WITH UNIQUE KEY task msgtype
Method Signatures

Method CREATE_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 20070124
2 Importing IM_PP_DATA Call by reference Type reference (TYPE) SWFXIPPDATA 20070525
3 Importing IM_TASK Call by reference Type reference (TYPE) SWW_TASK 20070124
4 Importing IM_USERINFO_GUID Call by reference Type reference (TYPE) USERINFO_GUID 20070525
5 Returning RE_START_CONTAINER Value transfer Object reference (TYPE REF TO) IF_SWF_CNT_CONTAINER 20070124
# Exception Resumable Description Created on
1 CX_SWF_WFM 20070131

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_PROCESS_ID Call by reference Type reference (TYPE) SWW_WIID 20061121
2 Exporting EX_START_TS Call by reference Type reference (TYPE) TIMESTAMPL UTC-Zeitstempel in Langform (JJJJMMTThhmmssmmmuuun) 20070820
3 Importing IM_MESSAGE Call by reference Object reference (TYPE REF TO) CL_SWF_XI_MESSAGE 20061103
4 Importing IM_PP_DATA Call by reference Type reference (TYPE) SWFXIPPDATA 20070525
5 Importing IM_TASK Call by reference Type reference (TYPE) SWW_TASK 20061103
6 Importing IM_USERINFO_GUID Call by reference Type reference (TYPE) USERINFO_GUID 20070525
# Exception Resumable Description Created on
1 CX_SWF_BPE_SP 20070123
2 CX_SWF_BPE_SP_ABORT 20070123
3 CX_SWF_BPE_SP_TEMPORARY 20070123
History
Last changed by/on SAP  20110908 
SAP Release Created in 710