SAP ABAP Class CL_IDENTITY_MANAGER_MM (Registry for Unique Instances)
Hierarchy
SAP_APPL (Software Component) Logistics and Accounting
   MM-PUR (Application Component) Purchasing
     MEREQ (Package) Purchasing: Purchase Requisition
Properties
Class CL_IDENTITY_MANAGER_MM  
Short Description Registry for Unique Instances    
Super Class    
Instantiability of a Class 1  Protected 
Final    
General Data
Message Class    
Program status     
Category 0   
Package MEREQ   Purchasing: Purchase Requisition 
Created 19981111   SAP 
Last change 19981111   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_IDENTITY_MANAGER_MM has no forward declaration.
Interfaces
Class CL_IDENTITY_MANAGER_MM has no interface implemented.
Friends
Class CL_IDENTITY_MANAGER_MM has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MYITEMS Instance attribute Protected Type reference (TYPE) MMPUR_ITEM_HASHED Instance Table 19981111
2 MYMANAGER Static Attribute Protected Object reference (TYPE REF TO) CL_IDENTITY_MANAGER_MM Singleton 19981111
Methods
# Method Level Visibility Method type Description Created on
1 DELETE Instance method Public Method Delete Object 19981111
2 GET_MANAGER Static method Protected Method Factory Method: Generates Instance of cl_identity_manager_mm 19981111
3 INSERT Instance method Protected Method Insert Object 19981111
4 LOOKUP Static method Public Method Search for Instance via Unique Key 19981111
5 READ Instance method Public Method Read Object 19981111
6 REGISTER Static method Public Method Register a Unique Instance 19981111
7 UNREGISTER Static method Public Method Deregistrate a Unique Instance 19981111
Events
Class CL_IDENTITY_MANAGER_MM has no event.
Types
Class CL_IDENTITY_MANAGER_MM has no local type.
Method Signatures

Method DELETE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_KEY Call by reference Type reference (TYPE) MMPUR_HASHKEY 19981111
# Exception Resumable Description Created on
1 NOT_FOUND Das verlangte Objekt ist nicht gefunden worden 19981111

Method GET_MANAGER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_MANAGER Call by reference Object reference (TYPE REF TO) CL_IDENTITY_MANAGER_MM 19981111

Method GET_MANAGER on class CL_IDENTITY_MANAGER_MM has no exception.

Method INSERT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_OBJ Call by reference Object reference (TYPE REF TO) IF_UNIQUE_INSTANCE_MM Eingefügtes/Vorhandenes Objekt 19981111
2 Importing IM_KEY Call by reference Type reference (TYPE) MMPUR_HASHKEY Schlüssel 19981111
3 Importing IM_OBJ Call by reference Object reference (TYPE REF TO) IF_UNIQUE_INSTANCE_MM Einzufügendes Objekt 19981111

Method INSERT on class CL_IDENTITY_MANAGER_MM has no exception.

Method LOOKUP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_OBJ Call by reference Object reference (TYPE REF TO) IF_UNIQUE_INSTANCE_MM Das unter dem Key registrierte Objekt 19981111
2 Importing IM_KEY Call by reference Type reference (TYPE) MMPUR_HASHKEY Hashkey der das Objekt eindeutig beschreibt 19981111
# Exception Resumable Description Created on
1 NOT_FOUND Das verlangte Objekt ist nicht gefunden worden 19981111

Method READ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_OBJ Call by reference Object reference (TYPE REF TO) IF_UNIQUE_INSTANCE_MM 19981111
2 Importing IM_KEY Call by reference Type reference (TYPE) MMPUR_HASHKEY 19981111
# Exception Resumable Description Created on
1 NOT_FOUND Das verlangte Objekt ist nicht gefunden worden 19981111

Method REGISTER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_REGISTERED_OBJ Call by reference Object reference (TYPE REF TO) IF_UNIQUE_INSTANCE_MM Objekt, das bereits registriert wurde 19981111
2 Importing IM_OBJ Call by reference Object reference (TYPE REF TO) IF_UNIQUE_INSTANCE_MM Objekt, das registriert werden soll 19981111
# Exception Resumable Description Created on
1 FAILED Registrierung konnte nicht durchgeführt werden 19981111

Method UNREGISTER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_OBJ Call by reference Object reference (TYPE REF TO) IF_UNIQUE_INSTANCE_MM Objekt, das deregistriert werden soll 19981111
# Exception Resumable Description Created on
1 FAILED Das Deregistrieren konnte nicht durchgeführt werden 19981111
2 NOT_FOUND Das verlangte Objekt ist nicht gefunden worden 19981111
History
Last changed by/on SAP  19981111 
SAP Release Created in