SAP ABAP Class CL_SWF_RUN_WITEXT_PERSISTENCE (Workflow: Persistency of Work Item Texts)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-BMT-WFM (Application Component) SAP Business Workflow
     SWF_RUN (Package) Workflow: Runtime
Properties
Class CL_SWF_RUN_WITEXT_PERSISTENCE  
Short Description Workflow: Persistency of Work Item Texts    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SWF_RUN   Workflow: Runtime 
Created 20130122   SAP 
Last change 20140121   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_SWF_RUN_WITEXT_PERSISTENCE Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
Class CL_SWF_RUN_WITEXT_PERSISTENCE has no interface implemented.
Friends
Class CL_SWF_RUN_WITEXT_PERSISTENCE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_CONTEXT_ADMIN Constant Public Type reference (TYPE) STRING 'ADMIN' 20130131
2 C_CONTEXT_INBOX Constant Public Type reference (TYPE) STRING 'INBOX' 20130128
3 C_CONTEXT_RUNTIME Constant Public Type reference (TYPE) STRING 'RUNTIME' 20130128
4 M_CONTEXT Instance attribute Private Type reference (TYPE) STRING 20130128
5 M_DATABASE_NOT_AVAILABLE Static Attribute Private Object reference (TYPE REF TO) XFELD 20130124
6 M_DBCNT Instance attribute Private Type reference (TYPE) I 20130127
7 M_DELETE_ENTRIES Instance attribute Private Type reference (TYPE) SWFARTWIID 20130124
8 M_EXCL_WIIDS Instance attribute Private Type reference (TYPE) TABLE_WIID_EXCL_DB 20130127
9 M_INSERT_ENTRIES Instance attribute Private Type reference (TYPE) CL_SWF_RUN_WITEXT_PERSISTENCE=>TABLE_WITEXT 20130124
10 M_SINGLETON Static Attribute Private Object reference (TYPE REF TO) CL_SWF_RUN_WITEXT_PERSISTENCE 20130128
11 S_TABNAME Constant Private Type reference (TYPE) STRING 'SWWWITEXT' 20130124
Methods
# Method Level Visibility Method type Description Created on
1 DELETE_DATABASE_ENTRIES Instance method Public Method 20130124
2 GET_DATABASE_AVAILABLE Instance method Public Method 20130127
3 GET_DATABASE_TABLE_NAME Instance method Public Method 20130124
4 GET_DELETED_ENTRIES Instance method Public Method 20130127
5 GET_DELETE_ENTRIES Instance method Public Method 20130124
6 GET_INSERTED_ENTRIES Instance method Public Method 20130127
7 GET_INSERT_ENTRIES Instance method Public Method 20130124
8 GET_INSTANCE Static method Public Method 20130124
9 GET_WORKITEM_TEXTS_VIA_WIIDS Instance method Public Method 20130130
10 GET_WORKITEM_TEXT_VIA_WIIDS Instance method Public Method 20130127
11 INSERT_DATABASE_ENTRIES Instance method Public Method 20130124
12 REFRESH_DELETE_ENTRIES Instance method Public Method 20130124
13 REFRESH_INSERT_ENTRIES Instance method Public Method 20130124
14 SET_DELETE_ENTRIES Instance method Public Method 20130124
15 SET_INSERT_ENTRIES Instance method Public Method 20130124
16 _GET_WORKITEM_TEXTS_VIA_WIIDS Instance method Private Method 20130130
Events
Class CL_SWF_RUN_WITEXT_PERSISTENCE has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 DATABASE Public See coding 20130124 BEGIN OF database, client TYPE mandt, wi_id TYPE sww_wiid, wi_lang TYPE sww_lang, wi_text TYPE sww_witext, crea_tmp TYPE swfrcrets, error_code TYPE numc3, END OF database
2 TABLE_WIID_EXCL_DB Private See coding 20130127 table_wiid_excl_db type standard table of WIID_EXCL_DATABASE
3 TABLE_WIID_TO_WITEXT Public See coding 20130127 table_wiid_to_witext TYPE SORTED TABLE OF wiid_to_witext WITH UNIQUE KEY wi_id
4 TABLE_WITEXT Public See coding 20130124 table_witext TYPE STANDARD TABLE OF database WITH KEY wi_id wi_lang
5 WIID_EXCL_DATABASE Private See coding 20130127 begin of WIID_EXCL_DATABASE, wi_id type sww_wiid, wi_lang type sww_lang, end of WIID_EXCL_DATABASE
6 WIID_TO_WITEXT Public See coding 20130127 BEGIN OF wiid_to_witext, wi_id TYPE sww_wiid, wi_lang type sww_lang, wi_text TYPE sww_witext, END OF wiid_to_witext
Method Signatures

Method DELETE_DATABASE_ENTRIES Signature

Method DELETE_DATABASE_ENTRIES on class CL_SWF_RUN_WITEXT_PERSISTENCE has no parameter.
Method DELETE_DATABASE_ENTRIES on class CL_SWF_RUN_WITEXT_PERSISTENCE has no exception.

Method GET_DATABASE_AVAILABLE Signature

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

Method GET_DATABASE_AVAILABLE on class CL_SWF_RUN_WITEXT_PERSISTENCE has no exception.

Method GET_DATABASE_TABLE_NAME Signature

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

Method GET_DATABASE_TABLE_NAME on class CL_SWF_RUN_WITEXT_PERSISTENCE has no exception.

Method GET_DELETED_ENTRIES Signature

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

Method GET_DELETED_ENTRIES on class CL_SWF_RUN_WITEXT_PERSISTENCE has no exception.

Method GET_DELETE_ENTRIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_ENTRIES Value transfer Type reference (TYPE) CL_SWF_RUN_WITEXT_PERSISTENCE=>TABLE_WITEXT 20130124

Method GET_DELETE_ENTRIES on class CL_SWF_RUN_WITEXT_PERSISTENCE has no exception.

Method GET_INSERTED_ENTRIES Signature

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

Method GET_INSERTED_ENTRIES on class CL_SWF_RUN_WITEXT_PERSISTENCE has no exception.

Method GET_INSERT_ENTRIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_ENTRIES Value transfer Type reference (TYPE) CL_SWF_RUN_WITEXT_PERSISTENCE=>TABLE_WITEXT 20130124

Method GET_INSERT_ENTRIES on class CL_SWF_RUN_WITEXT_PERSISTENCE has no exception.

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_CONTEXT Call by reference Type reference (TYPE) STRING 20130128
2 Returning RE_INSTANCE Value transfer Object reference (TYPE REF TO) CL_SWF_RUN_WITEXT_PERSISTENCE 20130124

Method GET_INSTANCE on class CL_SWF_RUN_WITEXT_PERSISTENCE has no exception.

Method GET_WORKITEM_TEXTS_VIA_WIIDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_WIIDS Call by reference Type reference (TYPE) SWRTWIID 20130130
2 Returning RE_WIID_TO_WITEXT Value transfer Type reference (TYPE) CL_SWF_RUN_WITEXT_PERSISTENCE=>TABLE_WIID_TO_WITEXT 20130130

Method GET_WORKITEM_TEXTS_VIA_WIIDS on class CL_SWF_RUN_WITEXT_PERSISTENCE has no exception.

Method GET_WORKITEM_TEXT_VIA_WIIDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_TARGET_LANGUAGE Call by reference Type reference (TYPE) SWW_LANG 20130127
2 Importing IM_WIIDS Call by reference Type reference (TYPE) SWRTWIID 20130127
3 Returning RE_WIID_TO_WITEXT Value transfer Type reference (TYPE) CL_SWF_RUN_WITEXT_PERSISTENCE=>TABLE_WIID_TO_WITEXT 20130127

Method GET_WORKITEM_TEXT_VIA_WIIDS on class CL_SWF_RUN_WITEXT_PERSISTENCE has no exception.

Method INSERT_DATABASE_ENTRIES Signature

Method INSERT_DATABASE_ENTRIES on class CL_SWF_RUN_WITEXT_PERSISTENCE has no parameter.
Method INSERT_DATABASE_ENTRIES on class CL_SWF_RUN_WITEXT_PERSISTENCE has no exception.

Method REFRESH_DELETE_ENTRIES Signature

Method REFRESH_DELETE_ENTRIES on class CL_SWF_RUN_WITEXT_PERSISTENCE has no parameter.
Method REFRESH_DELETE_ENTRIES on class CL_SWF_RUN_WITEXT_PERSISTENCE has no exception.

Method REFRESH_INSERT_ENTRIES Signature

Method REFRESH_INSERT_ENTRIES on class CL_SWF_RUN_WITEXT_PERSISTENCE has no parameter.
Method REFRESH_INSERT_ENTRIES on class CL_SWF_RUN_WITEXT_PERSISTENCE has no exception.

Method SET_DELETE_ENTRIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ENTRIES Call by reference Type reference (TYPE) SWFARTWIID 20130124

Method SET_DELETE_ENTRIES on class CL_SWF_RUN_WITEXT_PERSISTENCE has no exception.

Method SET_INSERT_ENTRIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ENTRIES Call by reference Type reference (TYPE) CL_SWF_RUN_WITEXT_PERSISTENCE=>TABLE_WITEXT 20130124

Method SET_INSERT_ENTRIES on class CL_SWF_RUN_WITEXT_PERSISTENCE has no exception.

Method _GET_WORKITEM_TEXTS_VIA_WIIDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_TARGET_LANGUAGE Call by reference Type reference (TYPE) SWW_LANG 20130130
2 Importing IM_WIIDS Call by reference Type reference (TYPE) SWRTWIID 20130130
3 Returning RE_WIID_TO_WITEXT Value transfer Type reference (TYPE) CL_SWF_RUN_WITEXT_PERSISTENCE=>TABLE_WIID_TO_WITEXT 20130130

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