SAP ABAP Class CL_SWF_CNT_BASE_PERSISTENCE (Container: Implementation of General XML Persistence)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-BMT-WFM (Application Component) SAP Business Workflow
     SWF_CNT (Package) Workflow: Container
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  BI_OBJECT Business Instance 20001030
2 Interface implementation (CLASS c. INTERFACES i_ref)  BI_PERSISTENT Persistent Business Instance 20001030
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SWF_CNT_PERSISTENCE Persistence Interface 20001006
4 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SWF_UTL_INTROSPECTION Information about a class 20001006
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_SWF_CNT_WS_PERSISTENCE Container: Implementation of General XML Persistence 20001010
2 Inheritance (c INHERITING FROM c_ref)  CL_SWJ_PPF_CNT_PERSISTENCE Container: Implementation of an XML Persistence (PPF Spec) 20010129
3 Inheritance (c INHERITING FROM c_ref)  CL_SWF_XMP_DEF_CONT_PERSIST XML Proxy: XML Persistence for Container Definition 20020612
4 Inheritance (c INHERITING FROM c_ref)  CL_SWF_XI_PARACNT_PERSIST XI Adapter: Persistence for Header Container 20041202
5 Inheritance (c INHERITING FROM c_ref)  CL_SWF_XI_CONT_PERSIST_HDR XI Adapter: Persistence for Header Container 20020726
6 Inheritance (c INHERITING FROM c_ref)  CL_SWF_WFM_CMP_CONT_PERSIST WFM: Persistence Class for Component Container 20060602
7 Inheritance (c INHERITING FROM c_ref)  CL_SWF_TRC_CONT_PERSISTENCE Container: Implementation of General XML Persistence 20031030
8 Inheritance (c INHERITING FROM c_ref)  CL_SWF_EVT_CONT_PERSISTENCE Persistence Class for Event Container 20001107
9 Inheritance (c INHERITING FROM c_ref)  CL_SWF_CRL_DEF_CONT_PERSIST Correlation: XML Persistence for Container Definition 20020508
10 Inheritance (c INHERITING FROM c_ref)  CL_SWF_CNT_BRR_PERSISTENCE Container: Implementation of General XML Persistence 20030729
... Click here to see Used By full list (18 items)
Properties
Class CL_SWF_CNT_BASE_PERSISTENCE  
Short Description Container: Implementation of General XML Persistence    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SWF_CNT   Workflow: Container 
Created 20000907   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_CNT_FACTORY Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
2 SWFCN Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 SWFEX Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 BI_OBJECT Business Instance 20001030
2 BI_PERSISTENT Persistent Business Instance 20001030
3 IF_SWF_CNT_PERSISTENCE Persistence Interface 20001006
4 IF_SWF_UTL_INTROSPECTION Information about a class 20001006
Friends
# Friend Modeled only Created on Description
1 CL_SWF_CNT_FACTORY 20001107 Factory for Creating a Container
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 DATA_LOSS Constant Public Type reference (TYPE) SYSUBRC 97 Unable to Save Element(s) 20030205
2 IMPORT_FAILED Constant Public Type reference (TYPE) SYSUBRC 96 ImportFromXML Failed 20050223
3 MC_TABLE_NAME Instance attribute Protected Type reference (TYPE) TABNAME Table Name 20001009
4 MC_TEXTTAB_NAME Instance attribute Protected Type reference (TYPE) TABNAME Table Name (Text) 20001009
5 M_DATA_LEN Instance attribute Protected Type reference (TYPE) INT2 1024 Size of 'DATA' Component 20001006
6 M_DEBUG Static Attribute Public Type reference (TYPE) XFLAG SPACE DEBUG Mode 20001006
7 M_IS_RUNTIME Instance attribute Protected Type reference (TYPE) XFLAG SPACE Runtime Data/Definition Data 20010112
8 M_LANGU Instance attribute Protected Type reference (TYPE) LANGU Language Key of Text 20001009
9 M_LINES Instance attribute Protected Type reference (TYPE) SYTABIX -1 Number of Lines in Database Table 20010201
10 M_POR Instance attribute Protected Type reference (TYPE) SWFUTLPOR Persistent Object Reference 20001006
11 M_RCLIENT Instance attribute Protected Object reference (TYPE REF TO) IF_SWF_CNT_CONTAINER Reference to Runtime Object 20001006
12 M_REFRESH_FLAG Instance attribute Protected Type reference (TYPE) XFLAG 'X' - Flag: Reload Object Before Next Access 20001030
13 NO_CONTAINER Constant Public Type reference (TYPE) SYSUBRC 98 No Container 20001006
14 NO_TABLE Constant Public Type reference (TYPE) SYSUBRC 99 No Table Name 20001006
15 OK Constant Public Type reference (TYPE) SYSUBRC 0 Without Errors 20001006
Methods
# Method Level Visibility Method type Description Created on
1 AFTER_CONSTRUCTOR_CALL Instance method Public Method 20001006
2 CHECK_CONTAINER_SAVEABLE Instance method Public Method 20010223
3 CONSTRUCTOR Instance method Public Constructor Constructor 20001006
4 DELETE Instance method Public Method 20001006
5 DELETE_TEXT Instance method Public Method 20001006
6 DETACH Instance method Public Method 20001006
7 FIND_BY_LPOR Instance method Public Method 20001030
8 GET_ARCHIVE_CLASSNAME Instance method Public Method 20001006
9 GET_BUSINESS_CLASSNAME Instance method Public Method 20001006
10 GET_BUSINESS_CLASS_INSTANCE Instance method Protected Method Internal Delete Routine 20001107
11 GET_BUS_KEY Instance method Public Method 20001006
12 GET_CATID Instance method Public Method 20001011
13 GET_INSTANCE_BY_KEY Instance method Public Method 20001006
14 GET_INSTID Instance method Public Method 20001011
15 GET_OWN_CLASSNAME Instance method Public Method 20001006
16 GET_PERSISTENCE_CLASSNAME Instance method Public Method 20001006
17 GET_POR Instance method Public Method 20001006
18 GET_REPORTING_CLASSNAME Instance method Public Method 20001006
19 GET_RUNTIME_CLASSNAME Instance method Public Method 20001006
20 IS_TOUCHED Instance method Protected Method Determines whether container has been touched and saved 20060809
21 LOAD Instance method Public Method 20001006
22 LOAD_TEXT Instance method Public Method 20001006
23 LPOR Instance method Public Method 20001030
24 P_DELETE Instance method Protected Method Internal Delete Routine 20001009
25 P_LOAD Instance method Protected Method Internal Read Routine 20001006
26 P_SAVE Instance method Protected Method Internal Save Routine 20001009
27 REFRESH Instance method Public Method 20001030
28 RESET_TEXT_FLAG Instance method Public Method Reset Change Flag for Text 20001009
29 SAVE Instance method Public Method 20001006
30 SAVE_TEXT Instance method Public Method 20001006
Events
Class CL_SWF_CNT_BASE_PERSISTENCE has no event.
Types
Class CL_SWF_CNT_BASE_PERSISTENCE has no local type.
Method Signatures

Method AFTER_CONSTRUCTOR_CALL Signature

Method AFTER_CONSTRUCTOR_CALL on class CL_SWF_CNT_BASE_PERSISTENCE has no parameter.
Method AFTER_CONSTRUCTOR_CALL on class CL_SWF_CNT_BASE_PERSISTENCE has no exception.

Method CHECK_CONTAINER_SAVEABLE Signature

Method CHECK_CONTAINER_SAVEABLE on class CL_SWF_CNT_BASE_PERSISTENCE has no parameter.
Method CHECK_CONTAINER_SAVEABLE on class CL_SWF_CNT_BASE_PERSISTENCE has no exception.

Method CONSTRUCTOR Signature

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

Method DELETE Signature

Method DELETE on class CL_SWF_CNT_BASE_PERSISTENCE has no parameter.
Method DELETE on class CL_SWF_CNT_BASE_PERSISTENCE has no exception.

Method DELETE_TEXT Signature

Method DELETE_TEXT on class CL_SWF_CNT_BASE_PERSISTENCE has no parameter.
Method DELETE_TEXT on class CL_SWF_CNT_BASE_PERSISTENCE has no exception.

Method DETACH Signature

Method DETACH on class CL_SWF_CNT_BASE_PERSISTENCE has no parameter.
Method DETACH on class CL_SWF_CNT_BASE_PERSISTENCE has no exception.

Method FIND_BY_LPOR Signature

Method FIND_BY_LPOR on class CL_SWF_CNT_BASE_PERSISTENCE has no parameter.
Method FIND_BY_LPOR on class CL_SWF_CNT_BASE_PERSISTENCE has no exception.

Method GET_ARCHIVE_CLASSNAME Signature

Method GET_ARCHIVE_CLASSNAME on class CL_SWF_CNT_BASE_PERSISTENCE has no parameter.
Method GET_ARCHIVE_CLASSNAME on class CL_SWF_CNT_BASE_PERSISTENCE has no exception.

Method GET_BUSINESS_CLASSNAME Signature

Method GET_BUSINESS_CLASSNAME on class CL_SWF_CNT_BASE_PERSISTENCE has no parameter.
Method GET_BUSINESS_CLASSNAME on class CL_SWF_CNT_BASE_PERSISTENCE has no exception.

Method GET_BUSINESS_CLASS_INSTANCE Signature

Method GET_BUSINESS_CLASS_INSTANCE on class CL_SWF_CNT_BASE_PERSISTENCE has no parameter.
Method GET_BUSINESS_CLASS_INSTANCE on class CL_SWF_CNT_BASE_PERSISTENCE has no exception.

Method GET_BUS_KEY Signature

Method GET_BUS_KEY on class CL_SWF_CNT_BASE_PERSISTENCE has no parameter.
Method GET_BUS_KEY on class CL_SWF_CNT_BASE_PERSISTENCE has no exception.

Method GET_CATID Signature

Method GET_CATID on class CL_SWF_CNT_BASE_PERSISTENCE has no parameter.
Method GET_CATID on class CL_SWF_CNT_BASE_PERSISTENCE has no exception.

Method GET_INSTANCE_BY_KEY Signature

Method GET_INSTANCE_BY_KEY on class CL_SWF_CNT_BASE_PERSISTENCE has no parameter.
Method GET_INSTANCE_BY_KEY on class CL_SWF_CNT_BASE_PERSISTENCE has no exception.

Method GET_INSTID Signature

Method GET_INSTID on class CL_SWF_CNT_BASE_PERSISTENCE has no parameter.
Method GET_INSTID on class CL_SWF_CNT_BASE_PERSISTENCE has no exception.

Method GET_OWN_CLASSNAME Signature

Method GET_OWN_CLASSNAME on class CL_SWF_CNT_BASE_PERSISTENCE has no parameter.
Method GET_OWN_CLASSNAME on class CL_SWF_CNT_BASE_PERSISTENCE has no exception.

Method GET_PERSISTENCE_CLASSNAME Signature

Method GET_PERSISTENCE_CLASSNAME on class CL_SWF_CNT_BASE_PERSISTENCE has no parameter.
Method GET_PERSISTENCE_CLASSNAME on class CL_SWF_CNT_BASE_PERSISTENCE has no exception.

Method GET_POR Signature

Method GET_POR on class CL_SWF_CNT_BASE_PERSISTENCE has no parameter.
Method GET_POR on class CL_SWF_CNT_BASE_PERSISTENCE has no exception.

Method GET_REPORTING_CLASSNAME Signature

Method GET_REPORTING_CLASSNAME on class CL_SWF_CNT_BASE_PERSISTENCE has no parameter.
Method GET_REPORTING_CLASSNAME on class CL_SWF_CNT_BASE_PERSISTENCE has no exception.

Method GET_RUNTIME_CLASSNAME Signature

Method GET_RUNTIME_CLASSNAME on class CL_SWF_CNT_BASE_PERSISTENCE has no parameter.
Method GET_RUNTIME_CLASSNAME on class CL_SWF_CNT_BASE_PERSISTENCE has no exception.

Method IS_TOUCHED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_CONTAINER Call by reference Object reference (TYPE REF TO) IF_SWF_CNT_CONTAINER Container, der untersucht wird 20060809
2 Returning RE_TOUCHED Value transfer Type reference (TYPE) XFLAG 'X' falls touched 20060809

Method IS_TOUCHED on class CL_SWF_CNT_BASE_PERSISTENCE has no exception.

Method LOAD Signature

Method LOAD on class CL_SWF_CNT_BASE_PERSISTENCE has no parameter.
Method LOAD on class CL_SWF_CNT_BASE_PERSISTENCE has no exception.

Method LOAD_TEXT Signature

Method LOAD_TEXT on class CL_SWF_CNT_BASE_PERSISTENCE has no parameter.
Method LOAD_TEXT on class CL_SWF_CNT_BASE_PERSISTENCE has no exception.

Method LPOR Signature

Method LPOR on class CL_SWF_CNT_BASE_PERSISTENCE has no parameter.
Method LPOR on class CL_SWF_CNT_BASE_PERSISTENCE has no exception.

Method P_DELETE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RETCODE Value transfer Type reference (TYPE) SYSUBRC Rückgabewert, Rückgabewert nach ABAP-Anweisungen 20001009

Method P_DELETE on class CL_SWF_CNT_BASE_PERSISTENCE has no exception.

Method P_LOAD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting RETCODE Call by reference Type reference (TYPE) SYSUBRC Rückgabewert, Rückgabewert nach ABAP-Anweisungen 20001006
2 Exporting SIZE Call by reference Type reference (TYPE) SYTABIX Gesamtgrösse 20020408
3 Changing T_DATA Call by reference Type reference (TYPE) STANDARD TABLE interen Tabelle zum Datentransfer 20001006

Method P_LOAD on class CL_SWF_CNT_BASE_PERSISTENCE has no exception.

Method P_SAVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RETCODE Value transfer Type reference (TYPE) SYSUBRC Rückgabewert, Rückgabewert nach ABAP-Anweisungen 20001009
2 Importing SIZE Value transfer Type reference (TYPE) SYTABIX Anzahl Zeichen (bei XML) 20001009
3 Importing T_DATA Call by reference Type reference (TYPE) STANDARD TABLE interen Tabelle zum Datentransfer 20001009

Method P_SAVE on class CL_SWF_CNT_BASE_PERSISTENCE has no exception.

Method REFRESH Signature

Method REFRESH on class CL_SWF_CNT_BASE_PERSISTENCE has no parameter.
Method REFRESH on class CL_SWF_CNT_BASE_PERSISTENCE has no exception.

Method RESET_TEXT_FLAG Signature

Method RESET_TEXT_FLAG on class CL_SWF_CNT_BASE_PERSISTENCE has no parameter.
Method RESET_TEXT_FLAG on class CL_SWF_CNT_BASE_PERSISTENCE has no exception.

Method SAVE Signature

Method SAVE on class CL_SWF_CNT_BASE_PERSISTENCE has no parameter.
Method SAVE on class CL_SWF_CNT_BASE_PERSISTENCE has no exception.

Method SAVE_TEXT Signature

Method SAVE_TEXT on class CL_SWF_CNT_BASE_PERSISTENCE has no parameter.
Method SAVE_TEXT on class CL_SWF_CNT_BASE_PERSISTENCE has no exception.
Meta Relationship - Used By (full list)
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_SWF_CNT_WS_PERSISTENCE Container: Implementation of General XML Persistence 20001010
2 Inheritance (c INHERITING FROM c_ref)  CL_SWJ_PPF_CNT_PERSISTENCE Container: Implementation of an XML Persistence (PPF Spec) 20010129
3 Inheritance (c INHERITING FROM c_ref)  CL_SWF_XMP_DEF_CONT_PERSIST XML Proxy: XML Persistence for Container Definition 20020612
4 Inheritance (c INHERITING FROM c_ref)  CL_SWF_XI_PARACNT_PERSIST XI Adapter: Persistence for Header Container 20041202
5 Inheritance (c INHERITING FROM c_ref)  CL_SWF_XI_CONT_PERSIST_HDR XI Adapter: Persistence for Header Container 20020726
6 Inheritance (c INHERITING FROM c_ref)  CL_SWF_WFM_CMP_CONT_PERSIST WFM: Persistence Class for Component Container 20060602
7 Inheritance (c INHERITING FROM c_ref)  CL_SWF_TRC_CONT_PERSISTENCE Container: Implementation of General XML Persistence 20031030
8 Inheritance (c INHERITING FROM c_ref)  CL_SWF_EVT_CONT_PERSISTENCE Persistence Class for Event Container 20001107
9 Inheritance (c INHERITING FROM c_ref)  CL_SWF_CRL_DEF_CONT_PERSIST Correlation: XML Persistence for Container Definition 20020508
10 Inheritance (c INHERITING FROM c_ref)  CL_SWF_CNT_BRR_PERSISTENCE Container: Implementation of General XML Persistence 20030729
11 Inheritance (c INHERITING FROM c_ref)  CL_SWF_CNT_PX_CONTAINER Workflow Container: WF 3.0-Compatible Persistence 20001012
12 Inheritance (c INHERITING FROM c_ref)  CL_SWF_CNT_PERSISTENCE_XMLS Container: Implementation of Gen. XML Persistence (XString) 20020221
13 Inheritance (c INHERITING FROM c_ref)  CL_SWF_CNT_PERSISTENCE_XML Container: Implementation of General XML Persistence 20001107
14 Inheritance (c INHERITING FROM c_ref)  CL_SWF_CNT_PERSISTENCE_METHOD Persistence of Method Container 20001102
15 Inheritance (c INHERITING FROM c_ref)  CL_SWF_CNT_PERSISTENCE_DEF_EXT Workflow Container: XML Persistence Class (for Worfklow) 20001019
16 Inheritance (c INHERITING FROM c_ref)  CL_SWF_CNT_PADD_CONTAINER Workflow Container: XML Persistence Class (for Worfklow) 20011105
17 Inheritance (c INHERITING FROM c_ref)  CL_SWF_CNT_P0_CONTAINER Workflow Container: XML Persistence Class (for Worfklow) 20001011
18 Inheritance (c INHERITING FROM c_ref)  CL_SWF_CNT_HRS_PERSISTENCE Container: Implementation of HRS-XML Persistence 20001009
History
Last changed by/on SAP  20130531 
SAP Release Created in 610