SAP ABAP Class CL_POS_IDENTIFIER_DIF (Persistent Flow Selector)
Hierarchy
EA-FINSERV (Software Component) SAP Enterprise Extension Financial Services
   FIN-FSCM-TRM-TM (Application Component) Transaction Manager
     FTR_DIFFERENTIATION (Package) CFM-TM: Differentiation
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_OS_STATE State Management for a 'Managed Object' 19990817
Properties
Class CL_POS_IDENTIFIER_DIF  
Short Description Persistent Flow Selector    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status T  Test Program 
Category 10  Persistent Class 
Package FTR_DIFFERENTIATION   CFM-TM: Differentiation 
Created 19990817   SAP 
Last change 20050109   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_OS_SYSTEM Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
# Interface Abstract Final Description Created on
1 IF_OS_STATE State Management for a 'Managed Object' 19990817
Friends
# Friend Modeled only Created on Description
1 CB_POS_IDENTIFIER_DIF 20041228 Base Agent Persistent Flow Selector
2 CL_POSITION_INDICATOR_MGT_PIN 20030219 Position Indicator Manager
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CONTEXT Instance attribute Protected Type reference (TYPE) DIF_IDENT_CONTEXT Context for Identifier 20011017
2 DIFF_VALUES Instance attribute Protected Type reference (TYPE) DIFS_DIFF_VALUES 20011017
3 IDENTIFIED Instance attribute Protected Object reference (TYPE REF TO) OBJECT Globally Unique Identifier 20011017
Methods
# Method Level Visibility Method type Description Created on
1 DERIVE_SELECTOR Instance method Public Method Original Selector 19990831
2 GET_CONTEXT Instance method Public Get-method of a virtual attribute Reads the Attribute CONTEXT 19990818
3 GET_DIFF_VALUES Instance method Public Get-method of a virtual attribute Reads attribute DIFF_VALUES 19990831
4 GET_IDENTIFIED Instance method Public Get-method of a virtual attribute Reads attribute IDENTIFIED 19990817
5 LOCK Instance method Public Method Lock Identifier 20000810
6 LOCK_ALL Static method Public Method Lock all Identifiers 20000810
7 SET_CONTEXT Instance method Public Set-method of a virtual attribute Sets the Attribute CONTEXT 19990818
8 SET_DIFF_VALUES Instance method Public Set-method of a virtual attribute Set attribute DIFF_VALUES 19990831
9 SET_IDENTIFIED Instance method Public Set-method of a virtual attribute Set attribute IDENTIFIED 19990817
10 UNLOCK Instance method Public Method Unlock Identifiers 20000810
11 UNLOCK_ALL Static method Public Method Unlock all Identifiers 20000810
Events
Class CL_POS_IDENTIFIER_DIF has no event.
Types
Class CL_POS_IDENTIFIER_DIF has no local type.
Method Signatures

Method DERIVE_SELECTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_SELECTOR Value transfer Object reference (TYPE REF TO) CL_FLOW_SELECTOR_DIF Selektor 19990831
# Exception Resumable Description Created on
1 OS_EXCEPTION OS 19991102

Method GET_CONTEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) DIF_IDENT_CONTEXT Attributwert 19990818
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND Object Services Exception 20011017

Method GET_DIFF_VALUES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) DIFS_DIFF_VALUES Attributwert 19990831
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND Object Services Exception 20011017

Method GET_IDENTIFIED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Object reference (TYPE REF TO) OBJECT Attributwert 19990817
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND Object Services Exception 20011017

Method LOCK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_LOCK_MODE Value transfer Type reference (TYPE) ENQMODE Sperrmodus 20000810
# Exception Resumable Description Created on
1 LOCKING_FAILED Sperrfehler 20000810

Method LOCK_ALL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_CONTEXT Value transfer Type reference (TYPE) DIF_IDENT_CONTEXT Kontext für Identifikator 20000810
2 Importing IM_LOCK_MODE Value transfer Type reference (TYPE) ENQMODE 'E' Sperrmodus 20030620
# Exception Resumable Description Created on
1 LOCKING_FAILED Sperren fehlgeschlagen 20000810

Method SET_CONTEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CONTEXT Call by reference Type reference (TYPE) DIF_IDENT_CONTEXT Attributwert 19990818
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND Object Services Exception 20011017

Method SET_DIFF_VALUES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DIFF_VALUES Call by reference Type reference (TYPE) DIFS_DIFF_VALUES Attributwert 19990831
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND Object Services Exception 20011017

Method SET_IDENTIFIED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_IDENTIFIED Call by reference Object reference (TYPE REF TO) OBJECT Attributwert 19990817
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND Object Services Exception 20011017

Method UNLOCK Signature

Method UNLOCK on class CL_POS_IDENTIFIER_DIF has no parameter.
# Exception Resumable Description Created on
1 UNLOCKING_FAILED Entsperrfehler 20000810

Method UNLOCK_ALL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_CONTEXT Value transfer Type reference (TYPE) DIF_IDENT_CONTEXT Kontext für Identifikator 20000810
# Exception Resumable Description Created on
1 UNLOCKING_FAILED Entsperren fehlgeschlagen 20000810
History
Last changed by/on SAP  20050109 
SAP Release Created in