SAP CL_BSP_WD_SERVICE_HANDLER OO Class - Service Handler
CL_BSP_WD_SERVICE_HANDLER 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_BSP_WD_SERVICE_HANDLER including details of:
- Interface class implementations
- Inheritance details
- Methods defined within class ( including link to full details )
- Attributes ( including initial values )
- Class Events
Method list of CL_BSP_WD_SERVICE_HANDLER 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 Name | Description | Visability |
| BIND_REQUEST | Processes the BIND request. | Private |
| CALL METHOD cl_bsp_wd_service_handler=>BIND_REQUEST...more details | ||
| BIND_REQUEST_HELPER | Helper to BIND_REQUEST. | Private |
| CALL METHOD cl_bsp_wd_service_handler=>BIND_REQUEST_HELPER...more details | ||
| CREATE_PARAM_TABLE | Creates a name-value pair table from XML. | Public |
| CALL METHOD cl_bsp_wd_service_handler=>CREATE_PARAM_TABLE...more details | ||
| CREATE_SUB_PATHS | Generates the tree from the path provided. | Private |
| CALL METHOD cl_bsp_wd_service_handler=>CREATE_SUB_PATHS...more details | ||
| DEFAULT_SERVICES_HANDLER | Default entry point for service handling. | Public |
| CALL METHOD cl_bsp_wd_service_handler=>DEFAULT_SERVICES_HANDLER...more details | ||
| GET_PARSER_ERRORS | Checks for parser errors. | Private |
| CALL METHOD cl_bsp_wd_service_handler=>GET_PARSER_ERRORS...more details | ||
|
| ||
| HANDLE_DEPTH | Handles the depth attribute in the tree. | Private |
| CALL METHOD cl_bsp_wd_service_handler=>HANDLE_DEPTH...more details | ||
| HANDLE_DEPTH_HELPER | Helper to HANDLE_DEPTH. | Private |
| CALL METHOD cl_bsp_wd_service_handler=>HANDLE_DEPTH_HELPER...more details | ||
| HANDLE_DICT_REQUEST | Handles the dictionary request. | Private |
| CALL METHOD cl_bsp_wd_service_handler=>HANDLE_DICT_REQUEST...more details | ||
| IS_PATH_VALID | Checks the syntactic validity of the path provided. | Private |
| CALL METHOD cl_bsp_wd_service_handler=>IS_PATH_VALID...more details | ||
| OTR_TRIM | Replica of the original otr_trim from CL_BSP_PAGE | Private |
| CALL METHOD cl_bsp_wd_service_handler=>OTR_TRIM...more details | ||
| PARSE_BIND_REQUEST | Parses the BIND request. | Private |
| CALL METHOD cl_bsp_wd_service_handler=>PARSE_BIND_REQUEST...more details | ||
| PARSE_REQUEST | Parses and processes the GET request. | Private |
| CALL METHOD cl_bsp_wd_service_handler=>PARSE_REQUEST...more details | ||
| PUSH_ERROR_WRAPPER | Wrapper to static attribute in main class from inner class. | Public |
| CALL METHOD cl_bsp_wd_service_handler=>PUSH_ERROR_WRAPPER...more details | ||
| REFLECT_MODEL_WRAPPER | Reflects a Model. Wrapper to method in local class. | Public |
| CALL METHOD cl_bsp_wd_service_handler=>REFLECT_MODEL_WRAPPER...more details | ||
CL_BSP_WD_SERVICE_HANDLER 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.
| Name | Level | Description | Initial Value | Type | Visability |
| CO_ATTR_TAG | Constant | 'attribute' | LIKE STRING | Public | |
| CO_BIND_SERVICE | Static Attribute | 'bind' | LIKE STRING | Public | |
| CO_CODE_TAG | Constant | 'code' | LIKE STRING | Public | |
| CO_COLLECTION_TAG | Constant | 'bsp_wd_collection' | LIKE STRING | Public | |
| CO_CRM_NS | Constant | 'sap:bsp:crm:flex' | LIKE STRING | Public | |
| CO_CRM_NS_PREFIX | Constant | 'crm' | LIKE STRING | Public | |
| CO_DEPTH_ATTR | Static Attribute | 'depth' | LIKE STRING | Public | |
| CO_DICT_SERVICE | Static Attribute | 'dictionary' | LIKE STRING | Public | |
| CO_ELEMENT_TAG | Constant | 'bsp_wd_element' | LIKE STRING | Public | |
| CO_ERROR_TAG | Constant | 'error' | LIKE STRING | Public | |
| CO_GET_SERVICE | Static Attribute | 'get' | LIKE STRING | Public | |
| CO_ID_ATTR | Constant | ' id' | LIKE STRING | Public | |
| CO_ID_ATTR_VAL | Constant | 'id' | LIKE STRING | Public | |
| CO_INDEX_ATTR | Constant | ' index' | LIKE STRING | Public | |
| CO_INDEX_ATTR_VAL | Constant | 'index' | LIKE STRING | Public | |
| CO_MESSAGE_TAG | Static Attribute | 'message' | LIKE STRING | Public | |
| CO_MODELREQ_TAG | Constant | 'bsp_wd_model_req' | LIKE STRING | Public | |
| CO_MODELSREQ_TAG | Constant | 'bsp_wd_models_req' | LIKE STRING | Public | |
| CO_MODELS_TAG | Constant | 'bsp_wd_models' | LIKE STRING | Public | |
| CO_MODEL_TAG | Constant | 'bsp_wd_model' | LIKE STRING | Public | |
| CO_PARAMS_TAG | Static Attribute | 'params' | LIKE STRING | Public | |
| CO_PARAM_TAG | Constant | 'param' | LIKE STRING | Public | |
| CO_PATH_TAG | Constant | 'path' | LIKE STRING | Public | |
| CO_STATUS_TAG | Constant | 'status' | LIKE STRING | Public | |
| CO_VALUE_TAG | Constant | 'value' | LIKE STRING | Public | |
| SV_APPL_NAME | Static Attribute | LIKE STRING | Public | ||
| SV_APPXML_PATH | Static Attribute | '/SAP/BC/BSP/SAP/ZNS_TEST_OPPT/FlexModel.xml' | LIKE STRING | Public | |
| SV_CONTROL_ID | Static Attribute | LIKE STRING | Public | ||
| SV_ERROR_STACK | Static Attribute | LIKE CL_DS_STACK | Private |
CL_BSP_WD_SERVICE_HANDLER types
BINDBSPMODEL -BSPMODEL -
LBSP_MODEL_ITEM -
LBSP_MODEL_LIST -
LS_NV_PAIR -
LT_NV_PAIR -
MODEL_TABLE -
MODEL_TABLE_STRUCT -
TBINDBSPMODEL -
TBSPMODELS -
Links to Related Class(s)
CL_BSP_W...Full list of available SAP object classes
Search for further information about these or an SAP related objects