SAP ABAP Interface IF_SRM_REGISTRY_ANALYZER (Registry Analyzer)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-SRV-RM (Application Component) SAP Records Management
     SRM_FRAMEWORK (Package) Records Management Framework Package
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_SRM_REGISTRY_ANALYZER Registry Analyzer 20000525
Properties
Interface IF_SRM_REGISTRY_ANALYZER  
Short Description Registry Analyzer    
General Data
Package SRM_FRAMEWORK   Records Management Framework Package 
Created 20000525   SAP 
Last changed 00000000   SAP 
Unicode checks active    
Forward declarations
Interface IF_SRM_REGISTRY_ANALYZER has no forward declaration.
Interfaces
Interface IF_SRM_REGISTRY_ANALYZER has no interface.
Friends
Interface IF_SRM_REGISTRY_ANALYZER has no friend.
Attributes
Interface IF_SRM_REGISTRY_ANALYZER has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 ANALYZE_CLASS_FOR_REGISTRATION Instance method Public Method Analyzes Class for Registration 20000525
2 CHECK_BASE_CLASS_FOR_NAME Instance method Public Method Check: Basis Class for Class Name 20010810
3 CHECK_BASE_CLASS_FOR_OBJECT Instance method Public Method Check: Basis Class for Object 20010810
4 CHECK_SPS_PARA_VALUE_TO_DESCR Instance method Public Method Analyzes Whether SPS Para Value Compatible with Para Descr. 20000725
5 GET_POSSIBLE_CLASS_ROLES Instance method Public Method Get: List of Possible Class Roles of a Class. 20010622
Events
Interface IF_SRM_REGISTRY_ANALYZER has no event.
Types
Interface IF_SRM_REGISTRY_ANALYZER has no local type.
Method Signatures

Method ANALYZE_CLASS_FOR_REGISTRATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_ATTR_DESC_CONNECTION Call by reference Type reference (TYPE) SRM_LIST_ATTRIBUTE_DESC Liste: Content Connection Attribut Descr. 20010703
2 Exporting EX_ATTR_DESC_CONTEXT Call by reference Type reference (TYPE) SRM_LIST_ATTRIBUTE_DESC Liste: Context Attribut Descr. 20010703
3 Exporting EX_ATTR_DESC_SP_POID Call by reference Type reference (TYPE) SRM_LIST_ATTRIBUTE_DESC Liste: SP POID Attribut Descr. 20010703
4 Exporting EX_CLASS_ROLES Call by reference Type reference (TYPE) SRM_LIST_STRING Liste: Klassenrollen 20000525
5 Exporting EX_IS_SP_CLASS Call by reference Type reference (TYPE) SRMBOOLEAN Boolean: Mögliche Werte IF_SRM_OBJECT=>TRUE / FALSE 20010718
6 Exporting EX_OTHER_CLASS_REGISTERED Call by reference Type reference (TYPE) SRMSPCLR SP - Definition - Registrierte Klassen - Klassenrollen 20010917
7 Importing IM_CLASS_NAME Call by reference Type reference (TYPE) STRING Klassenname 20000525
8 Importing IM_SP_ID Call by reference Type reference (TYPE) STRING SP ID 20010718
9 Importing IM_SP_TYPE Call by reference Type reference (TYPE) STRING SP Type ID 20010622
# Exception Resumable Description Created on
1 CX_SRM Basisklasse 20010622

Method CHECK_BASE_CLASS_FOR_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_BASE_CLASS_NAME Call by reference Type reference (TYPE) STRING Basisklassenname 20010810
2 Importing IM_CLASS_NAME Call by reference Type reference (TYPE) STRING Klassenname 20010810
3 Returning RE_CHECK_RESULT Value transfer Type reference (TYPE) SRMBOOLEAN Boolean: Mögliche Werte IF_SRM=>TRUE / FALSE 20010810

Method CHECK_BASE_CLASS_FOR_NAME on Interface IF_SRM_REGISTRY_ANALYZER has no exception.

Method CHECK_BASE_CLASS_FOR_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_BASE_CLASS_NAME Call by reference Type reference (TYPE) STRING Basisklassename 20010810
2 Importing IM_OBJECT Call by reference Object reference (TYPE REF TO) IF_SRM Allgemeine SRM Methoden 20010810
3 Returning RE_CHECK_RESULT Value transfer Type reference (TYPE) SRMBOOLEAN Boolean: Mögliche Werte IF_SRM=>TRUE / FALSE 20010810

Method CHECK_BASE_CLASS_FOR_OBJECT on Interface IF_SRM_REGISTRY_ANALYZER has no exception.

Method CHECK_SPS_PARA_VALUE_TO_DESCR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_VALUE_STRUC Call by reference Type reference (TYPE) SRMSPSPV1 SPS Definition - PARA Werte CHAR 128 20000725
# Exception Resumable Description Created on
1 SRM_INITIAL_VALUE_NOT_ALLOWED Initialwert ist nicht erlaubt 20000725
2 SRM_UNEXPECTED_ERROR Unerwarteter fehleher 20000725
3 SRM_UNKNOWN_SP_PARA Unbekannter SP Parameter 20000725
4 SRM_VALUE_EXCEEDS_MAX_LENGTH Wert ist länger als erlaubt. 20000725

Method GET_POSSIBLE_CLASS_ROLES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_OBJECT Call by reference Object reference (TYPE REF TO) IF_SRM Objekt 20010622
2 Importing IM_SP_TYPE Call by reference Type reference (TYPE) STRING SP Typ, für den analysiert werden soll 20010622
3 Returning RE_CLASS_ROLES Value transfer Type reference (TYPE) SRM_LIST_STRING Liste moglicher Klassenrollen 20010622
# Exception Resumable Description Created on
1 CX_SRM_INITIALIZATION Initialisierungsfehler (abstrakt) 20010810
2 CX_SRM_REGISTRATION_DATA Fehler Registrierungsdaten (abstrakt) 20010810
History
Last changed by/on SAP  00000000 
SAP Release Created in 50A