SAP ABAP Interface IF_COM_PRD_LH_KEY_GENERATOR (Product - Link Handler: Differentiation Key Generator)
Hierarchy
SAP_ABA (Software Component) Cross-Application Component
   AP-MD-PRO (Application Component) Central Part of Product Master
     COM_PRD_LINK_HANDLER_KEYS (Package) Product: Generic Link-Handler - Administration of Keys
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_COM_PRD_LH_KEY_GENERATOR Product - Link Handler: Differentiation Key Generator 20021107
Properties
Interface IF_COM_PRD_LH_KEY_GENERATOR  
Short Description Product - Link Handler: Differentiation Key Generator    
General Data
Package COM_PRD_LINK_HANDLER_KEYS   Product: Generic Link-Handler - Administration of Keys 
Created 20021107   SAP 
Last changed 20070910   SAP 
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_COM_PRD_LH_CO Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
Interface IF_COM_PRD_LH_KEY_GENERATOR has no interface.
Friends
Interface IF_COM_PRD_LH_KEY_GENERATOR has no friend.
Attributes
Interface IF_COM_PRD_LH_KEY_GENERATOR has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 GENERATE_KEY Instance method Public Method Generate Key 20021113
2 GET_GENERATED_KEY Instance method Public Method Access Method for Generated Key (Reading) 20021126
3 GET_KEY_MANAGER Instance method Public Method Access Method for Management of Keys (Read) 20021126
4 RESET_LOCK Instance method Public Method Access Method for Lock (Delete) 20060823
5 SET_KEY_MANAGER Instance method Public Method Access Method for Management of Keys (Write) 20021126
6 SET_LOCK Instance method Public Method Access Method for Lock (Write) 20041111
Events
Interface IF_COM_PRD_LH_KEY_GENERATOR has no event.
Types
Interface IF_COM_PRD_LH_KEY_GENERATOR has no local type.
Method Signatures

Method GENERATE_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_KEY_TYPE Call by reference Object reference (TYPE REF TO) IF_COM_PRD_LH_KEY_TYPE Schlüsselart 20021113
2 Importing IR_KEY_USAGE Call by reference Object reference (TYPE REF TO) IF_COM_PRD_LH_KEY_USAGE Schlüsselverwendung 20041230
3 Importing IS_KEY_ATTRIBUTES Call by reference Type reference (TYPE) ANY Attribute des Schlüssels (internes Format) 20021113
4 Returning RR_INSTANCE Value transfer Object reference (TYPE REF TO) IF_COM_PRD_LH_KEY Differenzierungsschlüssel 20021113

Method GENERATE_KEY on Interface IF_COM_PRD_LH_KEY_GENERATOR has no exception.

Method GET_GENERATED_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_KEY_TYPE Call by reference Object reference (TYPE REF TO) IF_COM_PRD_LH_KEY_TYPE Schlüsselart 20021126
2 Importing IR_KEY_USAGE Call by reference Object reference (TYPE REF TO) IF_COM_PRD_LH_KEY_USAGE Schlüsselverwendung 20041230
3 Importing IS_KEY_ATTRIBUTES Call by reference Type reference (TYPE) ANY Attribute des Schlüssels (internes Format) 20021126
4 Returning RR_INSTANCE Value transfer Object reference (TYPE REF TO) IF_COM_PRD_LH_KEY Differenzierungsschlüssel 20021126

Method GET_GENERATED_KEY on Interface IF_COM_PRD_LH_KEY_GENERATOR has no exception.

Method GET_KEY_MANAGER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RR_KEY_MANAGER Value transfer Object reference (TYPE REF TO) IF_COM_PRD_LH_KEY_MANAGER Produkt - Link-Handler: Verwaltung Differenzierungsschlüssel 20021126

Method GET_KEY_MANAGER on Interface IF_COM_PRD_LH_KEY_GENERATOR has no exception.

Method RESET_LOCK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_KEY_TYPE Call by reference Object reference (TYPE REF TO) IF_COM_PRD_LH_KEY_TYPE Produkt - Link-Handler: Schlüsselart 20060823
2 Importing IR_KEY_USAGE Call by reference Object reference (TYPE REF TO) IF_COM_PRD_LH_KEY_USAGE Produkt - Link-Handler: Schlüsselverwendung 20060823
3 Importing IS_KEY_ATTRIBUTES Call by reference Type reference (TYPE) ANY Attribute des Schlüssels (internes Format) 20060823
4 Importing IV_KEY_GUID Call by reference Type reference (TYPE) COMT_PR_KEY_GUID GUID des Differenzierungsschlüssels (gen. Link-Handler) 20060823
5 Returning RV_RC Value transfer Type reference (TYPE) I Rückgabewert (0 = Aufruf OK) 20060823

Method RESET_LOCK on Interface IF_COM_PRD_LH_KEY_GENERATOR has no exception.

Method SET_KEY_MANAGER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_KEY_MANAGER Call by reference Object reference (TYPE REF TO) IF_COM_PRD_LH_KEY_MANAGER Produkt - Link-Handler: Verwaltung Differenzierungsschlüssel 20021126

Method SET_KEY_MANAGER on Interface IF_COM_PRD_LH_KEY_GENERATOR has no exception.

Method SET_LOCK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_KEY_TYPE Call by reference Object reference (TYPE REF TO) IF_COM_PRD_LH_KEY_TYPE Schlüsselart 20041111
2 Importing IR_KEY_USAGE Call by reference Object reference (TYPE REF TO) IF_COM_PRD_LH_KEY_USAGE Schlüsselverwendung 20041230
3 Importing IS_KEY_ATTRIBUTES Call by reference Type reference (TYPE) ANY Attribute des Schlüssels (internes Format) 20041111
4 Importing IV_KEY_GUID Call by reference Type reference (TYPE) COMT_PR_KEY_GUID GUID des Differenzierungsschlüssels (gen. Link-Handler) 20041111
5 Returning RV_RC Value transfer Type reference (TYPE) I Rückgabewert (0 = Aufruf OK) 20041111

Method SET_LOCK on Interface IF_COM_PRD_LH_KEY_GENERATOR has no exception.
History
Last changed by/on SAP  20070910 
SAP Release Created in 2.00