SAP ABAP Interface IF_OO_VERS_PERSISTENCE_FACADE (persistence facade for versioning)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-DWB-TOO-CLA (Application Component) Class Builder
     SEO_SOURCE_BASED (Package) Source-based Class Editor
Properties
Interface IF_OO_VERS_PERSISTENCE_FACADE  
Short Description persistence facade for versioning    
General Data
Package SEO_SOURCE_BASED   Source-based Class Editor 
Created 20110118   SAP 
Last changed 20130531   SAP 
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 CL_OO_VERS_CONSTRUCTION_PLAN Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
# Interface Abstract Final Description Created on
1 IF_SRC_VERS_PERSISTENCE_FACADE persistence facade for versioning 20110324
Friends
Interface IF_OO_VERS_PERSISTENCE_FACADE has no friend.
Attributes
Interface IF_OO_VERS_PERSISTENCE_FACADE has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 AUTHORITY_CHECK Instance method Public Method 20110228
2 EXISTS_OBJECT Instance method Public Method 20110228
3 GET_ALL_METHOD_INCLUDES Instance method Public Method 20110228
4 GET_CS_INCLUDE_SOURCE Instance method Public Method 20110228
5 GET_E070_E071_FOR_TRREQUEST Instance method Public Method Retrieves class components involved in a transport request 20110329
6 GET_VERSION_SOURCE Instance method Public Method 20110324
7 GET_VRSD_TABLE Instance method Public Method 20110228
8 READ_TRANSPORT_DESCRIPTIONS Instance method Public Method 20110228
9 SELECT_INCLUDE_INFOS Instance method Public Method 20110324
10 SVRS_GET_VERSION_CPRI_40 Instance method Public Method 20110228
11 SVRS_GET_VERSION_CPRO_40 Instance method Public Method 20110228
12 SVRS_GET_VERSION_CPUB_40 Instance method Public Method 20110228
13 SVRS_GET_VERSION_METH_40 Instance method Public Method 20110228
Events
Interface IF_OO_VERS_PERSISTENCE_FACADE has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TT_E070_E071_JOIN Public See coding 20110329 tt_e070_e071_join TYPE standard TABLE OF ty_e070_e071_join with default key
2 TY_E070_E071_JOIN Public See coding 20110329 BEGIN OF ty_e070_e071_join, trkorr TYPE e070-trkorr, pgmid TYPE e071-pgmid, object TYPE e071-object, obj_name TYPE e071-obj_name, END OF ty_e070_e071_join
3 TY_INCLUDE_INFO Public See coding 20110324 begin of ty_include_info, progname type reposrc-progname, r3state type reposrc-r3state, unam type reposrc-unam, udat type reposrc-udat, utime type reposrc-utime, end of ty_include_info
4 TY_INCLUDE_INFOS Public See coding 20110324 ty_include_infos type hashed table of ty_include_info with unique key progname r3state
5 T_TY_OBJ_VERS_INFO_CLASS Public See coding 20110324 t_ty_obj_vers_info_class type standard table of ref to CL_OO_OBJ_VERSION_INFO
Method Signatures

Method AUTHORITY_CHECK Signature

Method AUTHORITY_CHECK on Interface IF_OO_VERS_PERSISTENCE_FACADE has no parameter.
Method AUTHORITY_CHECK on Interface IF_OO_VERS_PERSISTENCE_FACADE has no exception.

Method EXISTS_OBJECT Signature

Method EXISTS_OBJECT on Interface IF_OO_VERS_PERSISTENCE_FACADE has no parameter.
Method EXISTS_OBJECT on Interface IF_OO_VERS_PERSISTENCE_FACADE has no exception.

Method GET_ALL_METHOD_INCLUDES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CLASS_NAME Call by reference Type reference (TYPE) CSEQUENCE 20110228
2 Returning RESULT Value transfer Type reference (TYPE) SEOP_METHODS_W_INCLUDE 20110228

Method GET_ALL_METHOD_INCLUDES on Interface IF_OO_VERS_PERSISTENCE_FACADE has no exception.

Method GET_CS_INCLUDE_SOURCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CLASS_NAME Call by reference Type reference (TYPE) CSEQUENCE 20110228
2 Exporting SOURCE Call by reference Type reference (TYPE) RSWSOURCET 20110228

Method GET_CS_INCLUDE_SOURCE on Interface IF_OO_VERS_PERSISTENCE_FACADE has no exception.

Method GET_E070_E071_FOR_TRREQUEST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CLASS_NAME Call by reference Type reference (TYPE) CSEQUENCE 20110329
2 Returning RESULT Value transfer Type reference (TYPE) TT_E070_E071_JOIN 20110329
3 Importing TRREQUEST Call by reference Type reference (TYPE) VERSKORRNO Version management: Version request number 20110329

Method GET_E070_E071_FOR_TRREQUEST on Interface IF_OO_VERS_PERSISTENCE_FACADE has no exception.

Method GET_VERSION_SOURCE Signature

Method GET_VERSION_SOURCE on Interface IF_OO_VERS_PERSISTENCE_FACADE has no parameter.
Method GET_VERSION_SOURCE on Interface IF_OO_VERS_PERSISTENCE_FACADE has no exception.

Method GET_VRSD_TABLE Signature

Method GET_VRSD_TABLE on Interface IF_OO_VERS_PERSISTENCE_FACADE has no parameter.
Method GET_VRSD_TABLE on Interface IF_OO_VERS_PERSISTENCE_FACADE has no exception.

Method READ_TRANSPORT_DESCRIPTIONS Signature

Method READ_TRANSPORT_DESCRIPTIONS on Interface IF_OO_VERS_PERSISTENCE_FACADE has no parameter.
Method READ_TRANSPORT_DESCRIPTIONS on Interface IF_OO_VERS_PERSISTENCE_FACADE has no exception.

Method SELECT_INCLUDE_INFOS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CLASS_NAME Call by reference Type reference (TYPE) CSEQUENCE 20110324
2 Returning RESULT Value transfer Type reference (TYPE) TY_INCLUDE_INFOS 20110324

Method SELECT_INCLUDE_INFOS on Interface IF_OO_VERS_PERSISTENCE_FACADE has no exception.

Method SVRS_GET_VERSION_CPRI_40 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing OBJECT_NAME Call by reference Type reference (TYPE) VRSD-OBJNAME 20110228
2 Exporting SOURCE Call by reference Type reference (TYPE) ABAPTXT255_TAB 20110228
3 Importing VERSNO Call by reference Type reference (TYPE) VRSD-VERSNO 20110228
# Exception Resumable Description Created on
1 CX_WB_OBJECT_VERSIONING 20110228

Method SVRS_GET_VERSION_CPRO_40 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing OBJECT_NAME Call by reference Type reference (TYPE) VRSD-OBJNAME 20110228
2 Exporting SOURCE Call by reference Type reference (TYPE) ABAPTXT255_TAB 20110228
3 Importing VERSNO Call by reference Type reference (TYPE) VRSD-VERSNO 20110228
# Exception Resumable Description Created on
1 CX_WB_OBJECT_VERSIONING 20110228

Method SVRS_GET_VERSION_CPUB_40 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing OBJECT_NAME Call by reference Type reference (TYPE) VRSD-OBJNAME 20110228
2 Exporting SOURCE Call by reference Type reference (TYPE) ABAPTXT255_TAB 20110228
3 Importing VERSNO Call by reference Type reference (TYPE) VRSD-VERSNO 20110228
# Exception Resumable Description Created on
1 CX_WB_OBJECT_VERSIONING 20110228

Method SVRS_GET_VERSION_METH_40 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing OBJECT_NAME Call by reference Type reference (TYPE) VRSD-OBJNAME 20110228
2 Exporting SOURCE Call by reference Type reference (TYPE) ABAPTXT255_TAB 20110228
3 Importing VERSNO Call by reference Type reference (TYPE) VRSD-VERSNO 20110228
# Exception Resumable Description Created on
1 CX_WB_OBJECT_VERSIONING 20110228
History
Last changed by/on SAP  20130531 
SAP Release Created in