SAP ABAP Class CL_SWF_XI_SP_MSG (Service Provider for XI Messages)
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_PERSISTABLE TSI: Interface for Service-Provider with Persistence 20060228
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SWF_TSI_SERVICE_PROVIDER TSI: Service Provider Interface 20060228
Properties
Class CL_SWF_XI_SP_MSG  
Short Description Service Provider for XI Messages    
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 20060228   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 T Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_SWF_TSI_PERSISTABLE TSI: Interface for Service-Provider with Persistence 20060228
2 IF_SWF_TSI_SERVICE_PROVIDER TSI: Service Provider Interface 20060228
Friends
Class CL_SWF_XI_SP_MSG has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MT_MSG_INSTANCES Instance attribute Private Type reference (TYPE) T_MSGINSTANCE_T XI Adapter: Instance for a Message 20060228
2 MT_USERINFO_GUIDS Instance attribute Private Type reference (TYPE) T_USERINFO_GUID_T Unique Identifier for Storing USERINFO Metadata 20070529
Methods
# Method Level Visibility Method type Description Created on
1 GET_ACTIVE_CORRELATIONS Instance method Public Method 20060228
2 GET_AND_FILTER_CRLS_FOR_MSG Static method Private Method 20060228
3 GET_DELIVERY_STATUS Instance method Public Method 20060228
4 GET_MESSAGE_OBJECT Instance method Public Method Gets a proxy object for a message 20060320
5 GET_MSG_INSTANCE Instance method Private Method 20060228
6 GET_MSG_QOS Instance method Public Method 20071107
7 SET_STATUS_DELIVERED Instance method Public Method 20060228
8 SET_USERINFO_TO_RELEASE Instance method Public Method 20070529
Events
Class CL_SWF_XI_SP_MSG has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 T_MSGCRLSET_S Public See coding 20060228 BEGIN OF t_msgcrlset_s, msg TYPE sibflpor, groups TYPE t_wfcrls_t, END OF t_msgcrlset_s
2 T_MSGCRLSET_T Public See coding 20060228 t_msgcrlset_t TYPE TABLE OF t_msgcrlset_s WITH DEFAULT KEY
3 T_MSGDELIVERYSTATUS_S Public See coding 20060228 BEGIN OF t_msgdeliverystatus_s, guid TYPE guid_32, delivery_status TYPE swfrxidelstate, END OF t_msgdeliverystatus_s
4 T_MSGDELIVERYSTATUS_T Public See coding 20060228 t_msgdeliverystatus_t TYPE STANDARD TABLE OF t_msgdeliverystatus_s
5 T_USERINFO_GUID_T Private See coding 20070529 T_USERINFO_GUID_T TYPE TABLE OF userinfo_guid
6 T_WFCRLS_S Public See coding 20060228 BEGIN OF t_wfcrls_s, wf_id TYPE sww_wiid, correlations TYPE sibflport, END OF t_wfcrls_s
7 T_WFCRLS_T Public See coding 20060228 t_wfcrls_t TYPE TABLE OF t_wfcrls_s WITH DEFAULT KEY
Method Signatures

Method GET_ACTIVE_CORRELATIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_MSG_KEYS Call by reference Type reference (TYPE) SIBFLPORT Tabelle von Lokalen Persistenten Objektreferenzen 20060228
2 Importing IM_TASK Call by reference Type reference (TYPE) SWW_TASK Aufgabenkennung 20060228
3 Returning RE_CORRELATIONS Value transfer Type reference (TYPE) T_MSGCRLSET_T 20060228

Method GET_ACTIVE_CORRELATIONS on class CL_SWF_XI_SP_MSG has no exception.

Method GET_AND_FILTER_CRLS_FOR_MSG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_MSG Call by reference Type reference (TYPE) SIBFLPOR 20060228
2 Importing IM_TASK Call by reference Type reference (TYPE) SWW_TASK 20060228
3 Returning RE_CORRELATIONS Value transfer Type reference (TYPE) SWFRCRLINSTTAB 20060228

Method GET_AND_FILTER_CRLS_FOR_MSG on class CL_SWF_XI_SP_MSG has no exception.

Method GET_DELIVERY_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_DEL_STATUS Call by reference Type reference (TYPE) T_MSGDELIVERYSTATUS_T 20060228
2 Importing IM_MSG_KEYS Call by reference Type reference (TYPE) SIBFLPORT 20060228
# Exception Resumable Description Created on
1 CX_SWF_XI_MSG_NOT_FOUND Ausnahmen XI Nachricht Ermittlung 20060228

Method GET_MESSAGE_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_MSG_POR Call by reference Type reference (TYPE) SIBFLPOR 20060320
2 Returning RE_MESSAGE Value transfer Object reference (TYPE REF TO) CL_SWF_XI_MESSAGE 20060320
# Exception Resumable Description Created on
1 CX_SWF_XI_MSG_NOT_FOUND XI-Message konnte nicht gefunden werden 20060413

Method GET_MSG_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_MSG_POR Call by reference Type reference (TYPE) SIBFLPOR 20060320
2 Returning RE_INSTANCE Value transfer Object reference (TYPE REF TO) CL_SWF_XI_INSTANCE 20060320
# Exception Resumable Description Created on
1 CX_SWF_XI_MSG_NOT_FOUND XI-Nachricht nicht gefunden 20060413

Method GET_MSG_QOS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_MESSAGE Call by reference Type reference (TYPE) SIBFLPOR Lokale Persistente Objektreferenz 20071107
2 Returning RE_QOS Value transfer Type reference (TYPE) SXMSQOS Integration Engine: Quality of Service 20071107
# Exception Resumable Description Created on
1 CX_SWF_XI_MSG_NOT_FOUND Ausnahmen XI Nachricht Ermittlung 20071107

Method SET_STATUS_DELIVERED 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 20070403
2 Importing IM_MSG_KEYS Call by reference Type reference (TYPE) SIBFLPORT Tabelle von Lokalen Persistenten Objektreferenzen 20060228
# Exception Resumable Description Created on
1 CX_SWF_XI_MSG_NOT_FOUND Ausnahmen XI Nachricht Ermittlung 20060228

Method SET_USERINFO_TO_RELEASE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_USERINFO_GUID Call by reference Type reference (TYPE) USERINFO_GUID Eindeutiger Identifier für die Ablage von USERINFO-Metadaten 20070529

Method SET_USERINFO_TO_RELEASE on class CL_SWF_XI_SP_MSG has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 710