SAP ABAP Class CL_SWF_RUN_ADHOC_JAVA (Workflow: Proxy for Java Adhoc Workflow)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-BMT-WFM (Application Component) SAP Business Workflow
     SWF_RUN (Package) Workflow: Runtime
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SWF_RUN_ADHOC_PROXY Workflow: Proxy for an AdHoc-Workflow 20041008
Properties
Class CL_SWF_RUN_ADHOC_JAVA  
Short Description Workflow: Proxy for Java Adhoc Workflow    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status P  SAP Standard Production Program 
Category 0   
Package SWF_RUN   Workflow: Runtime 
Created 20041008   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 SWFAD Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_SWF_RUN_ADHOC_PROXY Workflow: Proxy for an AdHoc-Workflow 20041008
Friends
Class CL_SWF_RUN_ADHOC_JAVA has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 M_LANGUAGE Instance attribute Private Type reference (TYPE) SYLANGU Language Key of Current Text Environment 20041008
2 M_LAST_MODIFIED Instance attribute Private Type reference (TYPE) TZNTSTMPL UTC time stamp in long form (YYYYMMDDhhmmss,mmmuuun) 20041018
3 M_LAST_MODIFIED_BY Instance attribute Private Type reference (TYPE) SYUNAME User Name 20041018
4 M_PROCESS_ID Instance attribute Private Type reference (TYPE) SWFREXTPROCID Workflow: ID of an External Process 20041008
5 M_PROCESS_STATUS Instance attribute Private Type reference (TYPE) SWFREXTPROCSTAT Workflow: Status of an External Process 20041018
6 M_PROCESS_TYPE Static Attribute Private Type reference (TYPE) SWFREXTPROCTYPE Workflow: Type of External Process 20041008
7 M_SAP_RELEASE Instance attribute Private Type reference (TYPE) SYSAPRL Release Status of SAP System 20041018
8 M_TOP_WIID Instance attribute Private Type reference (TYPE) SWFRTWIID Workflow: Unique ID of Top-Level Instance (6.1/get) 20041015
9 M_USER Instance attribute Private Type reference (TYPE) SYUNAME User Name 20041008
10 M_WIID Instance attribute Private Type reference (TYPE) SWW_WIID Work Item ID 20041008
Methods
# Method Level Visibility Method type Description Created on
1 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20041008
2 CREATE Static method Public Method Creates a new AdHoc process instance 20041008
3 GET_ADHOC_INSTANCE Static method Public Method Creates an AdHoc instance from existing data 20041027
4 _CHECK_WI_AGENT Instance method Private Method Checks whether agent is permitted 20041020
5 _CHECK_WI_STATUS Instance method Private Method checks work item status 20041020
6 _CHECK_WI_TYPE Instance method Private Method Checks work item type 20041020
Events
Class CL_SWF_RUN_ADHOC_JAVA has no event.
Types
Class CL_SWF_RUN_ADHOC_JAVA has no local type.
Method Signatures

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_SWF_RUN_ADHOC_JAVA has no parameter.
Method CLASS_CONSTRUCTOR on class CL_SWF_RUN_ADHOC_JAVA has no exception.

Method CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_LANGUAGE Call by reference Type reference (TYPE) SYLANGU Sprachenschlüssel der aktuellen Textumgebung 20041008
2 Importing IM_PROCESS_ID Call by reference Type reference (TYPE) SWFREXTPROCID Workflow: Id eines externen Prozesses 20041008
3 Importing IM_USER Call by reference Type reference (TYPE) SYUNAME Benutzername 20041008
4 Importing IM_WIID Call by reference Type reference (TYPE) SWW_WIID Workitem-Kennung 20041008
5 Returning RE_ADHOC_WORKFLOW Value transfer Object reference (TYPE REF TO) IF_SWF_RUN_ADHOC_PROXY Workflow: Proxy für einen AdHoc-Workflow 20041008
# Exception Resumable Description Created on
1 CX_SWF_RUN_WIM Ausnahme im WIM 20041008

Method GET_ADHOC_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_PROCESS_ID Call by reference Type reference (TYPE) SWFREXTPROCID Workflow: Id eines externen Prozesses 20041027
2 Importing IM_WI_HANDLE Call by reference Object reference (TYPE REF TO) IF_SWF_RUN_WIM_INTERNAL Workflow: Workitemmanager (lokal) 20041027
3 Returning RE_ADHOC_WORKFLOW Value transfer Object reference (TYPE REF TO) IF_SWF_RUN_ADHOC_PROXY Workflow: Proxy für einen AdHoc-Workflow 20041027
# Exception Resumable Description Created on
1 CX_SWF_RUN_WIM Ausnahme im WIM 20041027

Method _CHECK_WI_AGENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_WI_HANDLE Call by reference Object reference (TYPE REF TO) IF_SWF_RUN_WIM_INTERNAL Workitem-Handle 20041028
# Exception Resumable Description Created on
1 CX_SWF_RUN_WIM Ausnahme im WIM 20041020

Method _CHECK_WI_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_WI_HANDLE Call by reference Object reference (TYPE REF TO) IF_SWF_RUN_WIM_INTERNAL Workitem-Handle 20041028
# Exception Resumable Description Created on
1 CX_SWF_RUN_WIM Ausnahme im WIM 20041020

Method _CHECK_WI_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_WI_HANDLE Call by reference Object reference (TYPE REF TO) IF_SWF_RUN_WIM_INTERNAL Workitem-Handle 20041028
# Exception Resumable Description Created on
1 CX_SWF_RUN_WIM Ausnahme im WIM 20041020
History
Last changed by/on SAP  20110908 
SAP Release Created in 700