SAP ABAP Class CL_BSP_WD_AC_UTIL (Action Provider Util Class)
Hierarchy
☛
WEBCUIF (Software Component) SAP Web UI Framework
⤷
CA-WUI (Application Component) WebClient UI
⤷
WCF_ACTIONS_CORE (Package) Actions feature: core objects

⤷

⤷

Properties
Class | CL_BSP_WD_AC_UTIL | |
Short Description | Action Provider Util Class | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | WCF_ACTIONS_CORE | Actions feature: core objects |
Created | 20090309 | SAP |
Last change | 20100303 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
# | Type group / Object type | Type | Type Description |
---|---|---|---|
1 | ![]() |
Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
2 | ![]() |
Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) |
Interfaces
Class CL_BSP_WD_AC_UTIL has no interface implemented.
Friends
Class CL_BSP_WD_AC_UTIL has no friend class.
Attributes
Class CL_BSP_WD_AC_UTIL has no attribute.
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Static method | Public | Method | 20090507 | |
2 | ![]() |
Static method | Private | Method | 20090514 | |
3 | ![]() |
Static method | Public | Method | 20090309 | |
4 | ![]() |
Static method | Public | Method | 20090309 | |
5 | ![]() |
Static method | Public | Method | 20090309 | |
6 | ![]() |
Static method | Public | Method | 20090506 | |
7 | ![]() |
Static method | Public | Method | 20090506 | |
8 | ![]() |
Static method | Public | Method | list object reference by action provider | 20090309 |
9 | ![]() |
Static method | Public | Method | list all providers by given reference object name | 20090507 |
10 | ![]() |
Static method | Public | Method | list all providers by given reference object name | 20090309 |
11 | ![]() |
Static method | Private | Method | 20090330 | |
12 | ![]() |
Static method | Private | Method | 20090511 |
Events
Class CL_BSP_WD_AC_UTIL has no event.
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | ST_PROVIDER_CLASS | Public | See coding | 20090330 | BEGIN OF st_provider_class,
classname TYPE seoclsname,
END OF st_provider_class
|
||
2 | ST_PROVIDER_ID | Public | See coding | 20090330 | BEGIN OF st_provider_id,
id TYPE wcf_ac_provider_id,
relation TYPE crmt_relation_name,
END OF st_provider_id
|
||
3 | ST_PROVIDER_INFO | Public | See coding | 20090309 | BEGIN OF st_provider_info,
id TYPE wcf_ac_provider_id,
classname TYPE wcf_ac_prov_classname,
ref_obj TYPE wcf_ac_prov_ref_obj,
type TYPE wcf_ac_provider_type,
status TYPE wcf_ac_prov_status,
description TYPE wcf_ac_provider_descr,
relation TYPE wcf_ac_relation_name,
END OF st_provider_info
|
||
4 | TT_PROVIDER_CLASS | Public | See coding | 20090309 | tt_provider_class TYPE HASHED TABLE OF st_provider_class WITH UNIQUE KEY classname
|
||
5 | TT_PROVIDER_ID | Public | See coding | 20090309 | tt_provider_id TYPE HASHED TABLE OF st_provider_id WITH UNIQUE KEY id
|
||
6 | TT_PROVIDER_INFO | Public | See coding | 20090402 | tt_provider_info TYPE STANDARD TABLE OF st_provider_info WITH KEY id
|
Method Signatures
Method CHECK_RELATION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_BOL_NAME | Call by reference | Type reference (TYPE) | WCF_AC_PROV_REF_OBJ | Action Provider Reference Object Name (e.g. BOL Object Name) | 20090507 | ||
2 | ![]() |
IV_COMPONENT | Call by reference | Type reference (TYPE) | CRMT_COMPONENT_NAME | Component Set Name for Generic Interaction Layer | 20090511 | ||
3 | ![]() |
IV_PROVIDER_ID | Call by reference | Type reference (TYPE) | WCF_AC_PROVIDER_ID | Action Provider ID | 20090507 | ||
4 | ![]() |
IV_RELATION | Call by reference | Type reference (TYPE) | WCF_AC_RELATION_NAME | BOL Relation Name | 20090507 | ||
5 | ![]() |
RV_IS_CORRECT | Value transfer | Type reference (TYPE) | BOOLEAN | Boolean Variable (X=True, -=False, Space=Unknown) | 20090507 |
Method CHECK_RELATION on class CL_BSP_WD_AC_UTIL has no exception.
Method CHECK_RELATION_PATTERN Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_RELATION | Call by reference | Type reference (TYPE) | WCF_AC_RELATION_NAME | BOL Relation Name | 20090514 | ||
2 | ![]() |
IV_RELATION_PATTERN | Call by reference | Type reference (TYPE) | WCF_AC_RELATION_NAME | BOL Relation Name | 20090514 | ||
3 | ![]() |
RV_FIT | Value transfer | Type reference (TYPE) | BOOLEAN | Boolean Variable (X=True, -=False, Space=Unknown) | 20090514 |
Method CHECK_RELATION_PATTERN on class CL_BSP_WD_AC_UTIL has no exception.
Method GET_PROVIDER_CLASS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_PROVIDER_ID | Call by reference | Type reference (TYPE) | WCF_AC_PROVIDER_ID | Action Provider Id | 20090309 | ||
2 | ![]() |
RV_PROVIDER_CLASSNAME | Value transfer | Type reference (TYPE) | SEOCLSNAME | Object Type Name | 20090309 |
Method GET_PROVIDER_CLASS on class CL_BSP_WD_AC_UTIL has no exception.
Method GET_PROVIDER_ID_BY_CLASSNAME Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_PROVIDER_ID | Call by reference | Type reference (TYPE) | CL_BSP_WD_AC_UTIL=>TT_PROVIDER_ID | Action Provider Id | 20090309 | ||
2 | ![]() |
IV_PROVIDER_CLASSNAME | Call by reference | Type reference (TYPE) | SEOCLSNAME | Object Type Name | 20090309 |
Method GET_PROVIDER_ID_BY_CLASSNAME on class CL_BSP_WD_AC_UTIL has no exception.
Method GET_PROVIDER_INFO Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_PROVIDER_ID | Call by reference | Type reference (TYPE) | WCF_AC_PROVIDER_ID | Action Provider Id | 20090309 | ||
2 | ![]() |
RV_PROVIDER_INFO | Value transfer | Type reference (TYPE) | CL_BSP_WD_AC_UTIL=>ST_PROVIDER_INFO | 20090309 |
Method GET_PROVIDER_INFO on class CL_BSP_WD_AC_UTIL has no exception.
Method GET_RELATION_NAME Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_CHILD_OBJECT | Call by reference | Type reference (TYPE) | WCF_AC_PROV_REF_OBJ | External Name of Object | 20090506 | ||
2 | ![]() |
IV_COMPONENT | Call by reference | Type reference (TYPE) | CRMT_COMPONENT_NAME | Component Set Name for Generic Interaction Layer | 20090511 | ||
3 | ![]() |
IV_PARENT_OBJECT | Call by reference | Type reference (TYPE) | WCF_AC_PROV_REF_OBJ | External Name of Object | 20090506 | ||
4 | ![]() |
RV_RELATION_NAME | Value transfer | Type reference (TYPE) | CRMT_RELATION_NAME_TAB | Table of Relation Names | 20090506 |
Method GET_RELATION_NAME on class CL_BSP_WD_AC_UTIL has no exception.
Method HAS_RELATION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_CHILD_OBJECT | Call by reference | Type reference (TYPE) | WCF_AC_PROV_REF_OBJ | External Name of Object | 20090506 | ||
2 | ![]() |
IV_COMPONENT | Call by reference | Type reference (TYPE) | CRMT_COMPONENT_NAME | Component Set Name for Generic Interaction Layer | 20090511 | ||
3 | ![]() |
IV_PARENT_OBJECT | Call by reference | Type reference (TYPE) | WCF_AC_PROV_REF_OBJ | External Name of Object | 20090506 | ||
4 | ![]() |
RV_HAS_RELATION | Value transfer | Type reference (TYPE) | BOOLEAN | Boolean Variable (X=True, -=False, Space=Unknown) | 20090506 |
Method HAS_RELATION on class CL_BSP_WD_AC_UTIL has no exception.
Method LIST_OBJ_NAME_BY_PROVIDER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_PROVIDER_ID | Call by reference | Type reference (TYPE) | WCF_AC_PROVIDER_ID | Action Provider Id | 20090309 | ||
2 | ![]() |
RV_OBJ_NAME | Value transfer | Type reference (TYPE) | WCF_AC_PROV_REF_OBJ | Action Provider Reference Object Name (e.g. BOL object name) | 20090330 |
Method LIST_OBJ_NAME_BY_PROVIDER on class CL_BSP_WD_AC_UTIL has no exception.
Method LIST_PROVIDERS_BY_OBJ Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_PROVIDERS | Call by reference | Type reference (TYPE) | CL_BSP_WD_AC_UTIL=>TT_PROVIDER_ID | 20090507 | |||
2 | ![]() |
IV_COMPONENT | Call by reference | Type reference (TYPE) | CRMT_COMPONENT_NAME | Component Set Name for Generic Interaction Layer | 20090511 | ||
3 | ![]() |
IV_PROVIDER_EXP | Call by reference | Type reference (TYPE) | STRING | 20090507 | |||
4 | ![]() |
IV_REF_OBJ | Call by reference | Type reference (TYPE) | WCF_AC_PROV_REF_OBJ | Action Provider's Reference Object Name | 20090507 | ||
5 | ![]() |
IV_RELATION | Call by reference | Type reference (TYPE) | WCF_AC_RELATION_NAME | BOL Relation Name | 20090514 |
Method LIST_PROVIDERS_BY_OBJ on class CL_BSP_WD_AC_UTIL has no exception.
Method LIST_PROVIDERS_BY_OBJ_NAME Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_PROVIDERS | Call by reference | Type reference (TYPE) | CL_BSP_WD_AC_UTIL=>TT_PROVIDER_ID | 20090309 | |||
2 | ![]() |
IV_REF_OBJ | Call by reference | Type reference (TYPE) | WCF_AC_PROV_REF_OBJ | Action Provider's Reference Object Name | 20090309 |
Method LIST_PROVIDERS_BY_OBJ_NAME on class CL_BSP_WD_AC_UTIL has no exception.
Method _GET_PROVIDER_INFO Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_CUSTOM_TABLE | Call by reference | Type reference (TYPE) | BOOLEAN | ABAP_TRUE | Boolean Variable (X=True, -=False, Space=Unknown) | 20090330 | |
2 | ![]() |
IV_PROVIDER_ID | Call by reference | Type reference (TYPE) | WCF_AC_PROVIDER_ID | Action Provider Id | 20090330 | ||
3 | ![]() |
RV_PROVIDER_INFO | Value transfer | Type reference (TYPE) | CL_BSP_WD_AC_UTIL=>ST_PROVIDER_INFO | 20090330 |
Method _GET_PROVIDER_INFO on class CL_BSP_WD_AC_UTIL has no exception.
Method _GET_RUNTIME_MODEL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_COMPONENT | Call by reference | Type reference (TYPE) | CRMT_COMPONENT_NAME | Component Set Name for Generic Interaction Layer | 20090511 | ||
2 | ![]() |
RR_RUNTIME_MODEL | Value transfer | Object reference (TYPE REF TO) | CL_CRM_GENIL_OBJ_MODEL | Interface for Access to Central Object Model | 20090511 |
Method _GET_RUNTIME_MODEL on class CL_BSP_WD_AC_UTIL has no exception.
History
Last changed by/on | SAP | 20100303 |
SAP Release Created in | 701 |