SAP ABAP Class CL_OBL_OBJECT (Relationship Service: Business Object Shell)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-SRV-GBT-OBL (Application Component) General Object Relations
     SOBL (Package) Generic Relation Service for Business Objects
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_OBL_BC_REF Relationship Service: BOR Object Shell 20001117
2 Inheritance (c INHERITING FROM c_ref)  CL_OBL_BOR_REF Relationship Service: BOR Object Shell 20000518
Properties
Class CL_OBL_OBJECT  
Short Description Relationship Service: Business Object Shell    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SOBL   Generic Relation Service for Business Objects 
Created 20000518   SAP 
Last change 20000518   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_OBL_MODEL_FACTORY Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
2 SOBL Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_OBL_OBJECT has no interface implemented.
Friends
Class CL_OBL_OBJECT has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GI_TYPE Instance attribute Public Object reference (TYPE REF TO) IF_OBL_OBJTYPE OBL: Object Type 20000624
2 GP_MARKID Instance attribute Public Type reference (TYPE) I ID Selection 20000914
3 GS_OBJECT Instance attribute Public Type reference (TYPE) OBL_S_PBOR Persistent Business Object Reference 20000518
4 GT_STATUS Static Attribute Private Type reference (TYPE) TOBL_T_STATUS 20000717
Methods
# Method Level Visibility Method type Description Created on
1 CREATE Static method Public Method Generates an Instance 20000518
2 FREE Static method Public Method Release of all Instances 20021127
3 SET_REFERENCE Instance method Protected Method Generate Repository Specific Reference 20000518
Events
Class CL_OBL_OBJECT has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TOBL_S_STATUS Private See coding Object Instance Status 20000717
2 TOBL_T_STATUS Private See coding Internal Status Table of Object Instances 20000717
Method Signatures

Method CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_LOGSYS Call by reference Type reference (TYPE) LOGSYS Logisches System 20001001
2 Importing IS_OBJECT Call by reference Type reference (TYPE) SIBFLPORB Persistente Business Objekt Referenz 20000518
3 Returning RO_OBJECT Value transfer Object reference (TYPE REF TO) CL_OBL_OBJECT Verknüpfungsdienst: Businessobjektschale 20000521
# Exception Resumable Description Created on
1 CX_OBL_INVALID_POR Ungültige persistente Referenz 20000629

Method FREE Signature

Method FREE on class CL_OBL_OBJECT has no parameter.
Method FREE on class CL_OBL_OBJECT has no exception.

Method SET_REFERENCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_LOGSYS Call by reference Type reference (TYPE) LOGSYS Logisches System 20001001
2 Importing IS_OBJECT Call by reference Type reference (TYPE) SIBFLPORB Persistente Business Objekt Referenz 20000518

Method SET_REFERENCE on class CL_OBL_OBJECT has no exception.
History
Last changed by/on SAP  20000518 
SAP Release Created in 50A