SAP CL_WB_ADT_REST_RESOURCE OO Class - Basis Class for ADT Resource Controllers for WB object types









CL_WB_ADT_REST_RESOURCE is a standard SAP object class available within R/3 SAP systems depending on your version and release level. You can view/maintain the class details by entering its name into the relevant SAP transactions such as SE24, SE80 or even SE84. Below is the documentation available for class CL_WB_ADT_REST_RESOURCE including details of:

  • Interface class implementations
  • Inheritance details
  • Methods defined within class ( including link to full details )
  • Attributes ( including initial values )
  • Class Events

Inheritance

This OO class has a superclass assigned to it, which means it will inherit its objects and methods. The superclass for CL_WB_ADT_REST_RESOURCE is CL_ADT_REST_RESOURCE

Interface Implementation

This OO class is an Interface Implementation, which means it will implement its own version of the methods from implementation class IF_WB_ADT_REST_RESOURCE_CO

Method list of CL_WB_ADT_REST_RESOURCE SAP class


A method is a coding block that performs a certain procedure (i.e. ABAP functionality) on an object within the overall SAP class. In simple terms if the object is an SAP database table a method could be the procedure to add a record or to delete a record. If you are new to OO in many respects, the implementation of a method is similar to a function module and can be called in a very similar way using CALL METHOD. Instead of "CALL FUNCTION", Methods are referenced using the following syntax: CALL METHOD =>methodname EXPORTING/IMPORTING...


Method NameDescriptionVisability
CALCULATE_ETAG_BASEProtected
CALL METHOD cl_wb_adt_rest_resource=>CALCULATE_ETAG_BASE...more details

CALL_ACCESS_PERMISSIONProtected
CALL METHOD cl_wb_adt_rest_resource=>CALL_ACCESS_PERMISSION...more details

CALL_ACCESS_PERMISSION_INSERTProtected
CALL METHOD cl_wb_adt_rest_resource=>CALL_ACCESS_PERMISSION_INSERT...more details

CHECK_ACCESS_AFTER_LOCKProtected
CALL METHOD cl_wb_adt_rest_resource=>CHECK_ACCESS_AFTER_LOCK...more details

CHECK_ACCESS_BEFORE_LOCKProtected
CALL METHOD cl_wb_adt_rest_resource=>CHECK_ACCESS_BEFORE_LOCK...more details

CHECK_IF_MATCHProtected
CALL METHOD cl_wb_adt_rest_resource=>CHECK_IF_MATCH...more details

CHECK_LOCKCheck lock handle passed to the PUT methodProtected
CALL METHOD cl_wb_adt_rest_resource=>CHECK_LOCK...more details

CHECK_OBJECT_EXISTENCEProtected
CALL METHOD cl_wb_adt_rest_resource=>CHECK_OBJECT_EXISTENCE...more details

CHECK_OBJ_IN_TRANSPORT_REQUESTProtected
CALL METHOD cl_wb_adt_rest_resource=>CHECK_OBJ_IN_TRANSPORT_REQUEST...more details

CONSTRUCTORPublic
CALL METHOD cl_wb_adt_rest_resource=>CONSTRUCTOR...more details

DO_CHECKProtected
CALL METHOD cl_wb_adt_rest_resource=>DO_CHECK...more details

DO_CREATEProtected
CALL METHOD cl_wb_adt_rest_resource=>DO_CREATE...more details

DO_CREATE_CHILDProtected
CALL METHOD cl_wb_adt_rest_resource=>DO_CREATE_CHILD...more details

DO_DELETEProtected
CALL METHOD cl_wb_adt_rest_resource=>DO_DELETE...more details

DO_GETProtected
CALL METHOD cl_wb_adt_rest_resource=>DO_GET...more details

DO_OPTICON_LOCKProtected
CALL METHOD cl_wb_adt_rest_resource=>DO_OPTICON_LOCK...more details

DO_OPTICON_UNLOCKProtected
CALL METHOD cl_wb_adt_rest_resource=>DO_OPTICON_UNLOCK...more details

DO_OTHER_ACTIONProtected
CALL METHOD cl_wb_adt_rest_resource=>DO_OTHER_ACTION...more details

DO_UPDATEProtected
CALL METHOD cl_wb_adt_rest_resource=>DO_UPDATE...more details

GET_ACCESS_MODE_FOR_LOCKProtected
CALL METHOD cl_wb_adt_rest_resource=>GET_ACCESS_MODE_FOR_LOCK...more details

GET_AI_VERSIONProtected
CALL METHOD cl_wb_adt_rest_resource=>GET_AI_VERSION...more details

GET_AI_VERSION_EXTProtected
CALL METHOD cl_wb_adt_rest_resource=>GET_AI_VERSION_EXT...more details

GET_LOCK_HANDLERInitialize lock handler instanceProtected
CALL METHOD cl_wb_adt_rest_resource=>GET_LOCK_HANDLER...more details

GET_REQUESTProtected
CALL METHOD cl_wb_adt_rest_resource=>GET_REQUEST...more details

GET_SERVER_CONTENT_TYPESProtected
CALL METHOD cl_wb_adt_rest_resource=>GET_SERVER_CONTENT_TYPES...more details

GET_SERVER_ETAGProtected
CALL METHOD cl_wb_adt_rest_resource=>GET_SERVER_ETAG...more details

GET_SUPPRESS_EDITOR_LOCK_CHECKProtected
CALL METHOD cl_wb_adt_rest_resource=>GET_SUPPRESS_EDITOR_LOCK_CHECK...more details

GET_TRANSPORT_REQUESTProtected
CALL METHOD cl_wb_adt_rest_resource=>GET_TRANSPORT_REQUEST...more details

GET_VERSION_STRINGProtected
CALL METHOD cl_wb_adt_rest_resource=>GET_VERSION_STRING...more details

GET_VERSION_STRING_EXTProtected
CALL METHOD cl_wb_adt_rest_resource=>GET_VERSION_STRING_EXT...more details

GET_WORKING_AREA_AI_VERSIONProtected
CALL METHOD cl_wb_adt_rest_resource=>GET_WORKING_AREA_AI_VERSION...more details

HANDLE_METHOD_NOT_SUPPORTEDPrivate
CALL METHOD cl_wb_adt_rest_resource=>HANDLE_METHOD_NOT_SUPPORTED...more details

INITIALIZEProtected
CALL METHOD cl_wb_adt_rest_resource=>INITIALIZE...more details

INIT_RESOURCE_DATA_BY_OBJKEYInitialize resource data object by use of the object keyProtected
CALL METHOD cl_wb_adt_rest_resource=>INIT_RESOURCE_DATA_BY_OBJKEY...more details

INIT_RESOURCE_DATA_BY_URIInitialize resource data object by use of the object URIProtected
CALL METHOD cl_wb_adt_rest_resource=>INIT_RESOURCE_DATA_BY_URI...more details

LOCKFINAL - Implementation of POST / lockProtected
CALL METHOD cl_wb_adt_rest_resource=>LOCK...more details

LOCK_CHECK_IS_ENHANCEDProtected
CALL METHOD cl_wb_adt_rest_resource=>LOCK_CHECK_IS_ENHANCED...more details

LOCK_CHECK_IS_MODIFIEDProtected
CALL METHOD cl_wb_adt_rest_resource=>LOCK_CHECK_IS_MODIFIED...more details

NEGOTIATE_CONTENT_TYPEProtected
CALL METHOD cl_wb_adt_rest_resource=>NEGOTIATE_CONTENT_TYPE...more details

UNLOCKFINAL - Implementation of POST / unlockProtected
CALL METHOD cl_wb_adt_rest_resource=>UNLOCK...more details

VALIDATE_LOCK_PARAMETERSProtected
CALL METHOD cl_wb_adt_rest_resource=>VALIDATE_LOCK_PARAMETERS...more details



CL_WB_ADT_REST_RESOURCE attributes

List of attributes within class CL_ABAP_CHAR_UTILITIES. These can be referenced using the following syntax CL_ABAP_CHAR_UTILITIES=>. Although depending on where you are inserting the ABAP code you do need to check if the attribute is public or private.

NameLevelDescriptionInitial ValueTypeVisability
CO_ACCESS_MODE_DELETEInstance AttributeLIKE
Public
CO_ACCESS_MODE_INSERTInstance AttributeLIKE
Public
CO_ACCESS_MODE_MODIFYInstance AttributeLIKE
Public
CO_ACCESS_MODE_SHOWInstance AttributeLIKE
Public
CO_PROP_LONG_TEXTInstance AttributeLIKE
Public
CO_URI_SEGMENT_AI_VERSIONInstance AttributeLIKE
Public
CO_URI_SEGMENT_MAINInstance AttributeLIKE
Public
CO_VERSION_ACTIVEInstance AttributeLIKE
Public
CO_VERSION_INACTIVEInstance AttributeLIKE
Public
C_S_CONTEXTInstance AttributeLIKE
Public
DELEGATESInstance AttributeLIKE
TY_DELEGATES
Protected
REQUESTInstance AttributeLIKE
IF_ADT_REST_REQUEST
Private




CL_WB_ADT_REST_RESOURCE types

TY_ACCESS_MODE -
TY_DELEGATES -

Links to Related Class(s)

CL_WB_AD...
Full list of available SAP object classes

Search for further information about these or an SAP related objects



Comments on this SAP object

What made you want to lookup this SAP object? Please tell us what you were looking for and anything you would like to be included on this page!