SAP ABAP Class CL_SFW_AIM_WORKLIST (Worklist for SFW After Import Processing)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-DWB-TOO-SFW (Application Component) Switch Framework Tools
     SFWTOOLS (Package) Basis Tools for Switch Framework
Properties
Class CL_SFW_AIM_WORKLIST  
Short Description Worklist for SFW After Import Processing    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SFWTOOLS   Basis Tools for Switch Framework 
Created 20130715   SAP 
Last change 20140121   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_SFW_AIM_WORKLIST has no forward declaration.
Interfaces
Class CL_SFW_AIM_WORKLIST has no interface implemented.
Friends
Class CL_SFW_AIM_WORKLIST has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 FG_INSTANCE Static Attribute Private Object reference (TYPE REF TO) CL_SFW_AIM_WORKLIST 20130715
2 F_REGISTRY Instance attribute Private Object reference (TYPE REF TO) CL_SFW_OBJ_TYPE_REGISTRY 20130715
3 F_SWITCHED_OBJ_TYPES Instance attribute Private Type reference (TYPE) CL_SFW_OBJ_TYPE_REGISTRY=>TY_OBJECT_TYPES 20130715
4 F_SWITCHED_OBJ_TYPES_X_OFF Instance attribute Private Type reference (TYPE) CL_SFW_OBJ_TYPE_REGISTRY=>TY_OBJECT_TYPES 20130919
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Private Constructor 20130715
2 DISTRIBUTE_WORKLIST Instance method Private Method 20130718
3 GET_INSTANCE Static method Public Method 20130715
4 GET_SWITCHED_OBJECTS Instance method Public Method 20130919
5 GET_WORKLIST Instance method Public Method 20130718
6 INVOKE_AIM Instance method Private Method 20130718
7 LOG_PACKAGE Instance method Public Method 20130715
8 NO_OF_OBJECTS_IN_WORKLIST Instance method Public Method 20130919
9 PROCESS_WORKLIST Instance method Public Method 20130718
Events
Class CL_SFW_AIM_WORKLIST has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TY_OBJECT Public See coding 20130919 begin of ty_object, obj_type type trobjtype, obj_name type sobj_name, end of ty_object
2 TY_OBJECTS Private See coding 20130718 ty_objects type standard table of e071 with default key
3 TY_OBJECT_LIST Public See coding 20130919 ty_object_list type standard table of ty_object with default key
4 TY_PLAN_WITH_OBJECTS Private See coding 20130718 ty_plan_with_objects type standard table of ty_step_with_objects with default key
5 TY_STEP_WITH_OBJECTS Private See coding 20130718 begin of ty_step_with_objects, details type cl_sfw_obj_type_registry=>ty_execution_step, objects type ty_objects, worklist type ty_worklist, end of ty_step_with_objects
6 TY_WORKLIST Public See coding 20130718 ty_worklist type sorted table of sfw_aim_worklist with unique key obj_type obj_name
Method Signatures

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class CL_SFW_AIM_WORKLIST has no parameter.
Method CONSTRUCTOR on class CL_SFW_AIM_WORKLIST has no exception.

Method DISTRIBUTE_WORKLIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_PLAN_WITH_OBJECTS Call by reference Type reference (TYPE) TY_PLAN_WITH_OBJECTS 20130718
2 Importing I_EXECUTION_PLAN Call by reference Type reference (TYPE) CL_SFW_OBJ_TYPE_REGISTRY=>TY_EXECUTION_PLAN 20130718
3 Importing I_WORKLIST Call by reference Type reference (TYPE) TY_WORKLIST 20130718

Method DISTRIBUTE_WORKLIST on class CL_SFW_AIM_WORKLIST has no exception.

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_INSTANCE Value transfer Object reference (TYPE REF TO) CL_SFW_AIM_WORKLIST 20130715

Method GET_INSTANCE on class CL_SFW_AIM_WORKLIST has no exception.

Method GET_SWITCHED_OBJECTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_OBJECTS Call by reference Type reference (TYPE) TY_OBJECT_LIST 20130919
2 Importing I_PACKAGE Call by reference Type reference (TYPE) DEVCLASS 20130919
3 Importing I_REACT_ON_SWITCH_OFF Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20130919

Method GET_SWITCHED_OBJECTS on class CL_SFW_AIM_WORKLIST has no exception.

Method GET_WORKLIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_WORKLIST Call by reference Type reference (TYPE) TY_WORKLIST 20130718

Method GET_WORKLIST on class CL_SFW_AIM_WORKLIST has no exception.

Method INVOKE_AIM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_OBJECTS_W_ERRORS Call by reference Type reference (TYPE) TY_OBJECTS 20130718
2 Importing I_CLIENT Call by reference Type reference (TYPE) SY-MANDT 20130919
3 Importing I_IS_UPGRADE Call by reference Type reference (TYPE) FLAG 20130718
4 Importing I_STEP Call by reference Type reference (TYPE) TY_STEP_WITH_OBJECTS 20130718
# Exception Resumable Description Created on
1 CX_SFW_EXISTENCE 20130718

Method LOG_PACKAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_MSGTAB Call by reference Type reference (TYPE) SPROT_U_TAB 20130718
2 Importing I_PACKAGE Call by reference Type reference (TYPE) DEVCLASS 20130715
3 Importing I_X_OFF Call by reference Type reference (TYPE) ABAP_BOOL 20130715

Method LOG_PACKAGE on class CL_SFW_AIM_WORKLIST has no exception.

Method NO_OF_OBJECTS_IN_WORKLIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_NO_OF_OBJECTS Value transfer Type reference (TYPE) I 20130919

Method NO_OF_OBJECTS_IN_WORKLIST on class CL_SFW_AIM_WORKLIST has no exception.

Method PROCESS_WORKLIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CLIENT Call by reference Type reference (TYPE) SY-MANDT 20130919
2 Importing I_IS_UPGRADE Call by reference Type reference (TYPE) FLAG 20130718
3 Returning R_PROCESSED_OBJECTS Value transfer Type reference (TYPE) I 20130919

Method PROCESS_WORKLIST on class CL_SFW_AIM_WORKLIST has no exception.
History
Last changed by/on SAP  20140121 
SAP Release Created in 740