SAP ABAP Class CL_SRM_SP_CONT_SREL_ADAPTER (Adapter for SP Container to Generic Object Link)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-SRV-RM (Application Component) SAP Records Management
     SRM_SP_BOR (Package) Records Management Service Provider BOR
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_SRM_SP_OBJECT Abstract Base Class for SPs 20040914
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SRM_SP_CONT_ELEMENTS_GET Find Elements of a Container 20040914
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_SRM_SP_AL_SREL_ADAPTER SRM: SP Adapter for Relations 20040921
2 Inheritance (c INHERITING FROM c_ref)  CL_SRM_SP_BDS_SREL_ADAPTER SRM: SP Adapter for Relations 20050119
3 Inheritance (c INHERITING FROM c_ref)  CL_SRM_SP_BOR_CONT_SREL SP Container Implementation for SP BOR 20040914
Properties
Class CL_SRM_SP_CONT_SREL_ADAPTER  
Short Description Adapter for SP Container to Generic Object Link    
Super Class CL_SRM_SP_OBJECT Abstract Base Class for SPs 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SRM_SP_BOR   Records Management Service Provider BOR 
Created 20040914   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_SRM_SP_CONT_SREL_ADAPTER has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_SRM_SP_CONT_ELEMENTS_GET Find Elements of a Container 20040914
Friends
Class CL_SRM_SP_CONT_SREL_ADAPTER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 BUFFER_INITIALIZED Instance attribute Protected Type reference (TYPE) SRMBOOLEAN IF_SRM=>FALSE Boolean: Possible Values IF_SRM=>TRUE / FALSE 20040914
2 DEFAULT_SPS_AL Instance attribute Protected Type reference (TYPE) STRING Default SPS AL 20041004
3 DEFAULT_SPS_BDS Instance attribute Protected Type reference (TYPE) STRING Default SPS AL 20050126
4 DEFAULT_SP_BOR Instance attribute Protected Type reference (TYPE) STRING 20040930
5 LT_ARLINKS Instance attribute Protected Type reference (TYPE) TOAV0_T Archive Link Links 20040914
6 LT_BDSLINKS Instance attribute Protected Type reference (TYPE) SRM_BDSCONN_T BDS Link Entries 20050119
7 LT_DOCTYPES Instance attribute Protected Type reference (TYPE) SRM_LIST_STRING Document classes 20040916
8 LT_ROLES Instance attribute Protected Type reference (TYPE) TT_RELROLES Roles (Buffer) 20040914
9 LT_ROLETYPES Instance attribute Protected Type reference (TYPE) TT_ROLETYPMOD 20040914
Methods
# Method Level Visibility Method type Description Created on
1 GET_AL_OBJECTS Instance method Protected Method Read Links to ArchiveLink Objects 20040914
2 GET_BDS_OBJECTS Instance method Protected Method Read Links to ArchiveLink Objects 20050119
3 GET_BOR_DATA Instance method Protected Method Find BOR Data for Object (Abstract) 20040914
4 GET_BOR_OBJECTS Instance method Protected Method Read BOR Links 20040921
5 GET_POID_FOR_ALOBJ Instance method Protected Method Gets POID for ArchiveLink Object 20040916
6 GET_POID_FOR_BDSOBJ Instance method Protected Method Gets POID for ArchiveLink Object 20050119
7 GET_POID_FOR_BUSOBJ Instance method Protected Method Determines the POID object for a business object 20040914
8 INITIALIZE_BUFFER Instance method Protected Method 20040914
Events
Class CL_SRM_SP_CONT_SREL_ADAPTER has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TT_RELROLES Protected See coding 20040914 tt_relroles TYPE TABLE OF relroles
2 TT_ROLETYPMOD Protected See coding 20040914 TT_ROLETYPMOD type table of roletypmod
Method Signatures

Method GET_AL_OBJECTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_OBJECT Call by reference Type reference (TYPE) BORIDENT Object Relationship Service : BOR Objektidentifier 20040914
# Exception Resumable Description Created on
1 CX_SP_BOR Fehler in SP BOR 20040921
2 CX_SRM_FRAMEWORK Framework (abstrakt) 20040914

Method GET_BDS_OBJECTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_OBJECT Call by reference Type reference (TYPE) BORIDENT Object Relationship Service : BOR Objektidentifier 20050119
# Exception Resumable Description Created on
1 CX_SP_BOR Fehler in SP BOR 20050119
2 CX_SRM_FRAMEWORK Framework (abstrakt) 20050119

Method GET_BOR_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_BOR_OBJECT Value transfer Type reference (TYPE) BORIDENT Object Relationship Service : BOR Objektidentifier 20040914
# Exception Resumable Description Created on
1 CX_SRM_FRAMEWORK Framework (abstrakt) 20040914

Method GET_BOR_OBJECTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_OBJECT Call by reference Type reference (TYPE) BORIDENT Object Relationship Service : BOR Objektidentifier 20040921
# Exception Resumable Description Created on
1 CX_SRM_FRAMEWORK Framework (abstrakt) 20040921

Method GET_POID_FOR_ALOBJ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_CREP_ID Call by reference Type reference (TYPE) SAEARCHIVI Content Repository Identifikation 20040916
2 Importing IM_DOC_CLASS Call by reference Type reference (TYPE) SAEDOKTYP Dokumenttyp 20040916
3 Importing IM_DOC_ID Call by reference Type reference (TYPE) SAEARDOID 20040916
4 Returning RE_POID Value transfer Object reference (TYPE REF TO) IF_SRM_POID POID 20040916
# Exception Resumable Description Created on
1 CX_SRM_FRAMEWORK Framework (abstrakt) 20040916

Method GET_POID_FOR_BDSOBJ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_DOC_CLASS Call by reference Type reference (TYPE) SDOKOBJECT-CLASS Dokumentklasse 20050119
2 Importing IM_DOC_GUID Call by reference Type reference (TYPE) SDOKOBJECT-OBJID Dokument ID 20050126
3 Returning RE_POID Value transfer Object reference (TYPE REF TO) IF_SRM_POID POID 20050119
# Exception Resumable Description Created on
1 CX_SRM_FRAMEWORK Framework (abstrakt) 20050119

Method GET_POID_FOR_BUSOBJ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_BOR_KEY Call by reference Type reference (TYPE) SWO_TYPEID Objekttyp 20040914
2 Importing IM_BOR_TYPE Call by reference Type reference (TYPE) SWO_OBJTYP Objektschlüssel 20040914
3 Importing IM_LOGSYS Call by reference Type reference (TYPE) LOGSYS Logisches System 20040914
4 Returning RE_POID Value transfer Object reference (TYPE REF TO) IF_SRM_POID POID 20040914
# Exception Resumable Description Created on
1 CX_SRM_FRAMEWORK Framework (abstrakt) 20040914

Method INITIALIZE_BUFFER Signature

Method INITIALIZE_BUFFER on class CL_SRM_SP_CONT_SREL_ADAPTER has no parameter.
# Exception Resumable Description Created on
1 CX_SP_BOR Fehler in SP BOR 20041129
2 CX_SRM_FRAMEWORK Framework (abstrakt) 20040914
History
Last changed by/on SAP  20130531 
SAP Release Created in 700