SAP ABAP Class CL_SWF_WLC_REFRESH_CUSTOMIZING (WLC: Customizing of Automatic Refresh)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-BMT-WFM (Application Component) SAP Business Workflow
     SWL (Package) Business Workflow: Worklist Client
Properties
Class CL_SWF_WLC_REFRESH_CUSTOMIZING  
Short Description WLC: Customizing of Automatic Refresh    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SWL   Business Workflow: Worklist Client 
Created 20120423   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_SWF_WLC_INBOX_TIMESTAMP Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
Class CL_SWF_WLC_REFRESH_CUSTOMIZING has no interface implemented.
Friends
Class CL_SWF_WLC_REFRESH_CUSTOMIZING has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 M_ACTIVE_TASKS Instance attribute Private Type reference (TYPE) TABLE_OF_TASKS 20120509
2 M_CRT_TIMESTAMP Instance attribute Private Type reference (TYPE) TIMESTAMPL 20120423
3 M_CURRENT_USER Instance attribute Private Type reference (TYPE) SYUNAME 20120423
4 M_CUSTOMIZING Instance attribute Private Type reference (TYPE) TABLE_OF_TASK_CUSTOMIZING 20120423
5 M_LAST_USER_CHECK Instance attribute Private Type reference (TYPE) USER_ACTIVE 20120424
6 M_SINGLETON Static Attribute Private Object reference (TYPE REF TO) CL_SWF_WLC_REFRESH_CUSTOMIZING 20120423
Methods
# Method Level Visibility Method type Description Created on
1 EXPORT_CUSTOMIZING_TO_MEMORY Instance method Private Method 20120515
2 GET_ACTIVE_TASKS_FOR_USER Instance method Public Method 20120509
3 GET_INSTANCE Static method Public Method 20120423
4 GET_MEMORY_ID Instance method Private Method 20120515
5 GET_REFRESH_BUFFER_TIME Instance method Private Method 20120515
6 GET_USERS_FOR_TASK Instance method Public Method 20120423
7 IS_TASK_ENABLED Instance method Public Method 20120509
8 IS_USER_ENABLED Instance method Public Method 20120423
9 LOAD_CUSTOMIZING Instance method Private Method 20120423
10 LOAD_CUSTOMIZING_FROM_MEMORY Instance method Private Method 20120515
Events
Class CL_SWF_WLC_REFRESH_CUSTOMIZING has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TABLE_OF_TASKS Public See coding 20120509 table_of_tasks TYPE SORTED TABLE OF task_data WITH UNIQUE KEY task
2 TABLE_OF_TASK_CUSTOMIZING Private See coding 20120423 table_of_task_customizing TYPE SORTED TABLE OF task_customizing WITH NON-UNIQUE KEY uname task WITH NON-UNIQUE SORTED KEY key2 COMPONENTS task
3 TASK_CUSTOMIZING Private See coding 20120423 BEGIN OF task_customizing, uname TYPE syuname, task TYPE sww_task, create_event TYPE xfeld, change_event TYPE xfeld, complete_event TYPE xfeld, END OF task_customizing
4 TASK_CUSTOMIZING_MEMORY Private See coding 20120515 BEGIN OF task_customizing_memory, id(59) TYPE c, timestamp TYPE timestamp, data TYPE table_of_task_customizing, END OF task_customizing_memory
5 TASK_DATA Public See coding 20120509 BEGIN OF task_data, task TYPE sww_task, create_event TYPE xfeld, change_event TYPE xfeld, complete_event TYPE xfeld, END OF task_data
6 USER_ACTIVE Private See coding 20120424 BEGIN OF user_active, uname TYPE syuname, active TYPE xfeld, END OF user_active
Method Signatures

Method EXPORT_CUSTOMIZING_TO_MEMORY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_REFRESH_REQUIRED Value transfer Type reference (TYPE) XFELD 20120515

Method EXPORT_CUSTOMIZING_TO_MEMORY on class CL_SWF_WLC_REFRESH_CUSTOMIZING has no exception.

Method GET_ACTIVE_TASKS_FOR_USER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_USER Call by reference Type reference (TYPE) SYUNAME 20120509
2 Returning RE_TASKS Value transfer Type reference (TYPE) TABLE_OF_TASKS 20120509

Method GET_ACTIVE_TASKS_FOR_USER on class CL_SWF_WLC_REFRESH_CUSTOMIZING has no exception.

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_USER Call by reference Type reference (TYPE) SYUNAME 20120423
2 Returning RE_INSTANCE Value transfer Object reference (TYPE REF TO) CL_SWF_WLC_REFRESH_CUSTOMIZING 20120423

Method GET_INSTANCE on class CL_SWF_WLC_REFRESH_CUSTOMIZING has no exception.

Method GET_MEMORY_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_MEMORY_ID Value transfer Type reference (TYPE) STRING 20120515

Method GET_MEMORY_ID on class CL_SWF_WLC_REFRESH_CUSTOMIZING has no exception.

Method GET_REFRESH_BUFFER_TIME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_BADI Call by reference Object reference (TYPE REF TO) WF_INBOX_REFRESH_BADI 20120515
2 Returning RE_REFRESH_TIME_IN_SECONDS Value transfer Type reference (TYPE) I 20120515

Method GET_REFRESH_BUFFER_TIME on class CL_SWF_WLC_REFRESH_CUSTOMIZING has no exception.

Method GET_USERS_FOR_TASK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_EVENT Call by reference Type reference (TYPE) STRING 20120503
2 Importing IM_TASK Call by reference Type reference (TYPE) SWW_TASK 20120423
3 Returning RE_USERS Value transfer Type reference (TYPE) CL_SWF_WLC_INBOX_TIMESTAMP=>TABLE_OF_REGISTERED_USER 20120423

Method GET_USERS_FOR_TASK on class CL_SWF_WLC_REFRESH_CUSTOMIZING has no exception.

Method IS_TASK_ENABLED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_EVENT Call by reference Type reference (TYPE) STRING 20120509
2 Importing IM_TASK Call by reference Type reference (TYPE) SWW_TASK 20120509
3 Returning RE_ENABLED Value transfer Type reference (TYPE) XFELD 20120509

Method IS_TASK_ENABLED on class CL_SWF_WLC_REFRESH_CUSTOMIZING has no exception.

Method IS_USER_ENABLED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_USER Call by reference Type reference (TYPE) SYUNAME 20120423
2 Returning RE_USER_ENABLED Value transfer Type reference (TYPE) XFELD 20120423

Method IS_USER_ENABLED on class CL_SWF_WLC_REFRESH_CUSTOMIZING has no exception.

Method LOAD_CUSTOMIZING Signature

Method LOAD_CUSTOMIZING on class CL_SWF_WLC_REFRESH_CUSTOMIZING has no parameter.
Method LOAD_CUSTOMIZING on class CL_SWF_WLC_REFRESH_CUSTOMIZING has no exception.

Method LOAD_CUSTOMIZING_FROM_MEMORY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_REFRESH_TIME Call by reference Type reference (TYPE) I 20120515
2 Returning RE_REFRESH_REQUIRED Value transfer Type reference (TYPE) XFELD 20120515

Method LOAD_CUSTOMIZING_FROM_MEMORY on class CL_SWF_WLC_REFRESH_CUSTOMIZING has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 732