SAP ABAP Class IF_SWF_UTL_PERSISTENT_OBJECT (Interface for persistent WF objects)
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface composition (i COMPRISING i_ref)  IF_SWF_BND_BINDING Workflow Binding Interface 20000508
2 Interface composition (i COMPRISING i_ref)  IF_SWF_CNT_CONTAINER Container - Implementation of a 'Collection' 20000516
3 Interface composition (i COMPRISING i_ref)  IF_SWF_TXT_OBJECT Workflow: Text Conserves 20000508
4 Interface implementation (CLASS c. INTERFACES i_ref)  CL_SWF_CNT_CONTAINER Container: Implementing Class 20000517
5 Interface implementation (CLASS c. INTERFACES i_ref)  CL_SWF_TXT_OBJECT Workflow: Text Conserve 20000508
Properties
Class IF_SWF_UTL_PERSISTENT_OBJECT  
Short Description Interface for persistent WF objects    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package      
Created 20000425   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class IF_SWF_UTL_PERSISTENT_OBJECT has no forward declaration.
Interfaces
Class IF_SWF_UTL_PERSISTENT_OBJECT has no interface implemented.
Friends
Class IF_SWF_UTL_PERSISTENT_OBJECT has no friend class.
Attributes
Class IF_SWF_UTL_PERSISTENT_OBJECT has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 DELETE_FROM_DATABASE Instance method Public Method Delete Object Data (during SAVE_TO_DATABASE* later) 20000427
2 GET_IBF_POR_OF_INSTANCE Instance method Public Method IBF Local POR of current instance 20001013
3 GET_INSTANCE_BY_KEY Static method Public Method Instantiation of Object 20000504
4 GET_POR_OF_INSTANCE Instance method Public Method POR of Current Instance 20000504
5 INSERT_INTO_DATABASE Instance method Public Method Insert Object Data (during SAVE_TO_DATABASE* later) 20000427
6 LOAD_FROM_DATABASE Instance method Public Method Load Object Data 20000505
7 SAVE_TO_DATABASE Instance method Public Method Write Object Data to Corresponding DB Tables 20000425
8 SAVE_TO_DATABASE_ALL Static method Public Method Write data of all object instances to DB 20000427
Events
Class IF_SWF_UTL_PERSISTENT_OBJECT has no event.
Types
Class IF_SWF_UTL_PERSISTENT_OBJECT has no local type.
Method Signatures

Method DELETE_FROM_DATABASE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RETURNCODE Value transfer Type reference (TYPE) INT4 0 - Löschen erfolgreich 20011029

Method DELETE_FROM_DATABASE on class IF_SWF_UTL_PERSISTENT_OBJECT has no exception.

Method GET_IBF_POR_OF_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting LPOR Value transfer Type reference (TYPE) SIBFLPOR POR zu dieser Instanz im IBF-Local-Format 20001013
2 Exporting LPORB Value transfer Type reference (TYPE) SIBFLPORB POR zu dieser Instanz im universellen IBF-Local-Format 20001013

Method GET_IBF_POR_OF_INSTANCE on class IF_SWF_UTL_PERSISTENT_OBJECT has no exception.

Method GET_INSTANCE_BY_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_LOAD Call by reference Type reference (TYPE) XFELD SPACE Flag, ob Attribute geladen werden sollen 20000504
2 Importing IM_POR Value transfer Type reference (TYPE) SWFUTLPOR POR des zu ladenden Objektes 20000504
3 Importing IM_PORB Call by reference Type reference (TYPE) SIBFLPORB Lokale Persistente Objektreferenz (LPOR) - BOR kompatibel 20000914
4 Returning INSTANCE Value transfer Object reference (TYPE REF TO) OBJECT Objektinstanz 20000504

Method GET_INSTANCE_BY_KEY on class IF_SWF_UTL_PERSISTENT_OBJECT has no exception.

Method GET_POR_OF_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning POR Value transfer Type reference (TYPE) SWFUTLPOR POR zu dieser Instanz 20000504

Method GET_POR_OF_INSTANCE on class IF_SWF_UTL_PERSISTENT_OBJECT has no exception.

Method INSERT_INTO_DATABASE Signature

Method INSERT_INTO_DATABASE on class IF_SWF_UTL_PERSISTENT_OBJECT has no parameter.
Method INSERT_INTO_DATABASE on class IF_SWF_UTL_PERSISTENT_OBJECT has no exception.

Method LOAD_FROM_DATABASE Signature

Method LOAD_FROM_DATABASE on class IF_SWF_UTL_PERSISTENT_OBJECT has no parameter.
# Exception Resumable Description Created on
1 IF_SWF_UTL_PERSISTENT_OBJECT Objekt konnte nicht geladen werden

Method SAVE_TO_DATABASE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning POR Value transfer Type reference (TYPE) SIBFLPORB POR des gespeicherten Objektes 20000425
# Exception Resumable Description Created on
1 CX_SWF_CNT_INVALID_POR Keine Container-ID gesetzt bzw. keine Persistenzklasse vorh. 20001110

Method SAVE_TO_DATABASE_ALL Signature

Method SAVE_TO_DATABASE_ALL on class IF_SWF_UTL_PERSISTENT_OBJECT has no parameter.
Method SAVE_TO_DATABASE_ALL on class IF_SWF_UTL_PERSISTENT_OBJECT has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in