SAP ABAP Class CL_SWF_WSS_TASK_GENERATOR (Task Generator for Web Services)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-BMT-WFM (Application Component) SAP Business Workflow
     SWF_HTTP (Package) Incorporation of External Services with HTTP into a Workflow
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SWF_WSS_TASK_GENERATOR Task Generator Interface 20020128
Properties
Class CL_SWF_WSS_TASK_GENERATOR  
Short Description Task Generator for Web Services    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SWF_HTTP   Incorporation of External Services with HTTP into a Workflow 
Created 20020128   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 SWSCU Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_SWF_WSS_TASK_GENERATOR Task Generator Interface 20020128
Friends
Class CL_SWF_WSS_TASK_GENERATOR has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_METHOD_LOCAL_GENERATE Constant Private Type reference (TYPE) STRING 'GENERATE_LOCAL_TASK' 20020129
2 C_METHOD_PLUGIN_GENERATE Constant Private Type reference (TYPE) STRING 'GENERATE_PLUGIN_TASK' 20020129
3 C_METHOD_REMOTE_GENERATE Constant Private Type reference (TYPE) STRING 'GENERATE_REMOTE_TASK' 20020129
4 MT_CONT_DEF Instance attribute Private Type reference (TYPE) SWLWPCNDSCT Describes Container Definition to Be Generated by RFC 20020218
5 MT_CONT_DESCR Instance attribute Private Type reference (TYPE) SWLWPCNDEST Text of Container Elements 20020218
6 MT_SRV_PARAMS Instance attribute Private Type reference (TYPE) SWLWPSSTAB Table for Service Parameter (Old Persistence) 20020129
7 MT_WITEXTS Instance attribute Private Type reference (TYPE) SWLWPTWITT Structure for Work Item Texts 20020129
8 M_CREATE_METHOD Instance attribute Private Type reference (TYPE) STRING 20020129
9 M_DEF_CONTAINER Instance attribute Private Object reference (TYPE REF TO) IF_SWF_CNT_CONTAINER Container - Implementation of a 'Collection' 20020128
10 M_IMPLID Instance attribute Private Type reference (TYPE) SWFIMPLID ID of an Implementation Definition 20020128
11 M_INTERFACE Instance attribute Private Type reference (TYPE) SWFWSINTF Structure for Interfaces with Object Reference 20020129
12 M_INTERFACE_REF Instance attribute Private Type reference (TYPE) SWFWSINTFR Structure for Interfaces with Object Reference 20020129
13 M_INTFID Instance attribute Private Type reference (TYPE) SWFINTFID Interface Definition ID 20020128
14 M_LANGU Instance attribute Private Type reference (TYPE) SYLANGU SAP System, Current Language 20020129
15 M_LOGSYS Instance attribute Private Type reference (TYPE) LOGSYS Logical System 20020129
16 M_OBJID Instance attribute Private Type reference (TYPE) HR_SOBJID Object ID of Standard Object 20020129
17 M_OLD_RELEASE Instance attribute Private Type reference (TYPE) FLAG General Flag 20020129
18 M_OTYPE Instance attribute Private Type reference (TYPE) HR_SOTYPE Standard object type 20020129
19 M_PLUGIN_TASK_CREATED Instance attribute Private Type reference (TYPE) FLAG General Flag 20020218
20 M_PORTID Instance attribute Private Type reference (TYPE) SWFPORTID Service Port ID 20020128
21 M_RFCDEST Instance attribute Private Type reference (TYPE) RFCDEST Logical Destination (Specified in Function Call) 20020129
22 M_SAPRL Instance attribute Private Type reference (TYPE) SYSAPRL R/3 System, system release 20020129
23 M_SERVICE_DIRECTORY Instance attribute Private Type reference (TYPE) SWLSRVDC Service Directory 20020128
24 M_SHORT Instance attribute Private Type reference (TYPE) SHORT_D Object Abbreviation 20020129
25 M_SRVID Instance attribute Private Type reference (TYPE) SWLSRVID Service ID 20020128
26 M_SRV_DESCR Instance attribute Private Type reference (TYPE) SWLWPSS Service Description (Old Persistence) 20020129
27 M_STEXT Instance attribute Private Type reference (TYPE) STEXT Object Description 20020129
28 M_TASK_DESCRIPTION Instance attribute Private Type reference (TYPE) SWLWPTDSC Describes Task to Be Generated by RFC (on Server Side) 20020218
29 M_TASK_ID Instance attribute Private Type reference (TYPE) SWW_TASK Task ID 20020129
30 M_UNAME Instance attribute Private Type reference (TYPE) SYUNAME ABAP System, User Logon Name 20020129
Methods
# Method Level Visibility Method type Description Created on
1 ADD_WITEXT Instance method Public Method 20020129
2 CONSTRUCTOR Instance method Public Constructor 20020128
3 CREATE Static method Public Method Factory 20020503
4 CREATE_FROM_WFCACHE Static method Public Method Factory 20020315
5 CREATE_FROM_WP_PCD Static method Public Method Factory 20020128
6 GENERATE_LOCAL_TASK Instance method Private Method Generates Local Task 20020129
7 GENERATE_PLUGIN_TASK Instance method Private Method Generates Task in Plugin 20020129
8 GENERATE_REMOTE_TASK Instance method Private Method Generates Remote Task 20020129
9 GENERATE_TASK Instance method Public Method 20020129
10 READ_SERVICE_DEFINITION Instance method Private Method Reads Service Definition 20020128
11 SET_INTERFACE Instance method Private Method Sets Service Interface 20020503
12 SET_LANGUAGE Instance method Public Method 20020129
13 SET_LOGSYS Instance method Public Method 20020129
14 SET_SERVICE_DIRECTORY Instance method Private Method Sets Persistence of Service Definition 20020128
15 SET_SERVICE_ID Instance method Private Method Sets ID of Service Definition 20020128
16 SET_SHORT Instance method Public Method 20020129
17 SET_STEXT Instance method Public Method 20020129
18 SET_UNAME Instance method Public Method 20020129
19 WRITE_SRV_TASK_RELATION Instance method Private Method Writes Task-Service Relations 20020129
Events
# Event Type Visibility Description Created on
1 COUPLING_CREATED Instance Event
(0)
Public
(2)
20020411
Types
Class CL_SWF_WSS_TASK_GENERATOR has no local type.
Method Signatures

Method ADD_WITEXT Signature

Method ADD_WITEXT on class CL_SWF_WSS_TASK_GENERATOR has no parameter.
Method ADD_WITEXT on class CL_SWF_WSS_TASK_GENERATOR has no exception.

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class CL_SWF_WSS_TASK_GENERATOR has no parameter.
# Exception Resumable Description Created on
1 CX_SWF_WS_TASKGEN_EXCEPTION Fehler im Task-Generator 20020129

Method CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_TASK_GENERATOR Call by reference Object reference (TYPE REF TO) IF_SWF_WSS_TASK_GENERATOR Task-Generator-Interface 20020503
2 Importing I_IMPLID Call by reference Type reference (TYPE) SWFIMPLID ID einer Implementierungs-Definition 20020503
3 Importing I_INTERFACE Call by reference Object reference (TYPE REF TO) CL_SWF_WSP_INTERFACE WebService-Interface im XML-Cache 20020503
4 Importing I_INTFID Call by reference Type reference (TYPE) SWFINTFID ID einer Interface-Definition 20020503
5 Importing I_PORTID Call by reference Type reference (TYPE) SWFPORTID ID eines Service-Ports 20020503
# Exception Resumable Description Created on
1 CX_SWF_WS_TASKGEN_EXCEPTION Fehler im Task-Generator 20020503

Method CREATE_FROM_WFCACHE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_TASK_GENERATOR Call by reference Object reference (TYPE REF TO) IF_SWF_WSS_TASK_GENERATOR Task-Generator-Interface 20020315
2 Importing I_IMPLID Value transfer Type reference (TYPE) SWFIMPLID ID einer Implementierungs-Definition 20020315
3 Importing I_INTFID Value transfer Type reference (TYPE) SWFINTFID ID einer Interface-Definition 20020315
4 Importing I_PORTID Value transfer Type reference (TYPE) SWFPORTID ID eines Service-Ports 20020315
# Exception Resumable Description Created on
1 CX_SWF_WS_TASKGEN_EXCEPTION Fehler im Task-Generator 20020315

Method CREATE_FROM_WP_PCD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_TASK_GENERATOR Call by reference Object reference (TYPE REF TO) IF_SWF_WSS_TASK_GENERATOR Task-Generator-Interface 20020128
2 Importing I_SRV_ID Value transfer Type reference (TYPE) SWLSRVID ID eines WebFlowServices 20020128
# Exception Resumable Description Created on
1 CX_SWF_WS_TASKGEN_EXCEPTION Fehler im Task-Generator 20020129

Method GENERATE_LOCAL_TASK Signature

Method GENERATE_LOCAL_TASK on class CL_SWF_WSS_TASK_GENERATOR has no parameter.
# Exception Resumable Description Created on
1 CX_SWF_WS_TASKGEN_EXCEPTION Fehler im Task-Generator 20020129

Method GENERATE_PLUGIN_TASK Signature

Method GENERATE_PLUGIN_TASK on class CL_SWF_WSS_TASK_GENERATOR has no parameter.
# Exception Resumable Description Created on
1 CX_SWF_WS_HANDLER_EXCEPTION Fehler im WebServices-Handler 20020314
2 CX_SWF_WS_TASKGEN_EXCEPTION Fehler im Task-Generator 20020129

Method GENERATE_REMOTE_TASK Signature

Method GENERATE_REMOTE_TASK on class CL_SWF_WSS_TASK_GENERATOR has no parameter.
# Exception Resumable Description Created on
1 CX_SWF_WS_TASKGEN_EXCEPTION Fehler im Task-Generator 20020129

Method GENERATE_TASK Signature

Method GENERATE_TASK on class CL_SWF_WSS_TASK_GENERATOR has no parameter.
Method GENERATE_TASK on class CL_SWF_WSS_TASK_GENERATOR has no exception.

Method READ_SERVICE_DEFINITION Signature

Method READ_SERVICE_DEFINITION on class CL_SWF_WSS_TASK_GENERATOR has no parameter.
# Exception Resumable Description Created on
1 CX_SWF_WS_CACHE_EXCEPTION Fehler im Task-Generator 20020214

Method SET_INTERFACE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_INTERFACE Call by reference Object reference (TYPE REF TO) CL_SWF_WSP_INTERFACE WebService-Interface im XML-Cache 20020503

Method SET_INTERFACE on class CL_SWF_WSS_TASK_GENERATOR has no exception.

Method SET_LANGUAGE Signature

Method SET_LANGUAGE on class CL_SWF_WSS_TASK_GENERATOR has no parameter.
Method SET_LANGUAGE on class CL_SWF_WSS_TASK_GENERATOR has no exception.

Method SET_LOGSYS Signature

Method SET_LOGSYS on class CL_SWF_WSS_TASK_GENERATOR has no parameter.
Method SET_LOGSYS on class CL_SWF_WSS_TASK_GENERATOR has no exception.

Method SET_SERVICE_DIRECTORY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_SRV_DIR Value transfer Type reference (TYPE) SWLSRVDC Service-Directory 20020128

Method SET_SERVICE_DIRECTORY on class CL_SWF_WSS_TASK_GENERATOR has no exception.

Method SET_SERVICE_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_IMPLID Value transfer Type reference (TYPE) SWFIMPLID ID einer Implementierungs-Definition 20020128
2 Importing I_INTFID Value transfer Type reference (TYPE) SWFINTFID ID einer Interface-Definition 20020128
3 Importing I_PORTID Value transfer Type reference (TYPE) SWFPORTID ID eines Service-Ports 20020128
4 Importing I_SRVID Value transfer Type reference (TYPE) SWLSRVID Service-ID 20020128

Method SET_SERVICE_ID on class CL_SWF_WSS_TASK_GENERATOR has no exception.

Method SET_SHORT Signature

Method SET_SHORT on class CL_SWF_WSS_TASK_GENERATOR has no parameter.
Method SET_SHORT on class CL_SWF_WSS_TASK_GENERATOR has no exception.

Method SET_STEXT Signature

Method SET_STEXT on class CL_SWF_WSS_TASK_GENERATOR has no parameter.
Method SET_STEXT on class CL_SWF_WSS_TASK_GENERATOR has no exception.

Method SET_UNAME Signature

Method SET_UNAME on class CL_SWF_WSS_TASK_GENERATOR has no parameter.
Method SET_UNAME on class CL_SWF_WSS_TASK_GENERATOR has no exception.

Method WRITE_SRV_TASK_RELATION Signature

Method WRITE_SRV_TASK_RELATION on class CL_SWF_WSS_TASK_GENERATOR has no parameter.
# Exception Resumable Description Created on
1 CX_SWF_WS_TASKGEN_EXCEPTION Fehler im Task-Generator 20020129
Event Signatures

Event COUPLING_CREATED Signature
Event COUPLING_CREATED on class CL_SWF_WSS_TASK_GENERATOR has no parameter.
History
Last changed by/on SAP  20110908 
SAP Release Created in 620