SAP ABAP Class CBN_CL_GW_SEARCH_GENERATOR (C'estBON search OData Generator Utility)
Hierarchy
☛
SAP_UI (Software Component) User Interface Technology
⤷ CA-UI2-AR-BE (Application Component) SAP UI Integration - Application Reuse - Backend Enabl.
⤷ S_CBN_ODATA_ADPT_ES_GW (Package) CestBON Enterprise Search Adapter for OData in Gateway
⤷ CA-UI2-AR-BE (Application Component) SAP UI Integration - Application Reuse - Backend Enabl.
⤷ S_CBN_ODATA_ADPT_ES_GW (Package) CestBON Enterprise Search Adapter for OData in Gateway
Properties
Class | CBN_CL_GW_SEARCH_GENERATOR | |
Short Description | C'estBON search OData Generator Utility | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | S_CBN_ODATA_ADPT_ES_GW | CestBON Enterprise Search Adapter for OData in Gateway |
Created | 20130808 | SAP |
Last change | 20141120 | |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
# | Type group / Object type | Type | Type Description |
---|---|---|---|
1 | CBN_CL_COMMON_UTILITY | Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) |
Interfaces
Class CBN_CL_GW_SEARCH_GENERATOR has no interface implemented.
Friends
Class CBN_CL_GW_SEARCH_GENERATOR has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | MS_ADMIN_DATA | Instance attribute | Private | Type reference (TYPE) | CBN_CL_COMMON_UTILITY=>TY_S_ADMIN_DATA | 20130808 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ADD_SEMANTIC_NAV_OBJ | Instance method | Private | Method | 20130808 | |
2 | CHECK_BEFORE_GENERATION | Instance method | Private | Method | 20130808 | |
3 | COMPLETE_GENERATION | Instance method | Private | Method | 20130808 | |
4 | CONSTRUCTOR | Instance method | Public | Constructor | 20130808 | |
5 | DELETE_ARTIFACTS | Instance method | Public | Method | 20130808 | |
6 | GENERATE | Instance method | Public | Method | 20130808 | |
7 | GENERATE_CLASS | Instance method | Public | Method | 20130808 | |
8 | GENERATE_CONFIG | Instance method | Public | Method | 20130808 | |
9 | GENERATE_DPC | Instance method | Public | Method | 20130808 | |
10 | GENERATE_MPC | Instance method | Public | Method | 20130808 | |
11 | INITIATE_GENERATION | Instance method | Private | Method | 20130808 |
Events
Class CBN_CL_GW_SEARCH_GENERATOR has no event.
Types
Class CBN_CL_GW_SEARCH_GENERATOR has no local type.
Method Signatures
Method ADD_SEMANTIC_NAV_OBJ Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CT_MESSAGE_TAB | Call by reference | Type reference (TYPE) | BAPIRETTAB | Table with BAPI Return Information | 20130808 | ||
2 | Importing | IV_PACKAGE | Call by reference | Type reference (TYPE) | DEVCLASS | Package | 20140123 | ||
3 | Importing | IV_SEM_NAV_PROP | Call by reference | Type reference (TYPE) | /UI2/NAVIGATION_OBJECT | 20130808 | |||
4 | Importing | IV_TASK | Call by reference | Type reference (TYPE) | TRKORR | Request/Task | 20140123 | ||
5 | Importing | IV_TEMPLATE_ID | Call by reference | Type reference (TYPE) | ESH_E_IF_TEMPLATE_ID | 20130808 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | /IWBEP/CX_MGW_TECH_EXCEPTION | Technical Exception | 20140203 |
Method CHECK_BEFORE_GENERATION Signature
Method CHECK_BEFORE_GENERATION on class CBN_CL_GW_SEARCH_GENERATOR has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | /IWBEP/CX_MGW_TECH_EXCEPTION | 20130808 |
Method COMPLETE_GENERATION Signature
Method COMPLETE_GENERATION on class CBN_CL_GW_SEARCH_GENERATOR has no parameter.
Method COMPLETE_GENERATION on class CBN_CL_GW_SEARCH_GENERATOR has no exception.
Method CONSTRUCTOR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_DP_CLASS_NAME | Call by reference | Type reference (TYPE) | CHAR30 | 20130808 | |||
2 | Importing | IV_MODEL_DESCRIPTION | Call by reference | Type reference (TYPE) | CBN_MED_DESCRIPTION | 20130808 | |||
3 | Importing | IV_MODEL_NAME | Call by reference | Type reference (TYPE) | /IWBEP/MED_MDL_TECHNICAL_NAME | 20130808 | |||
4 | Importing | IV_MODEL_VERSION | Call by reference | Type reference (TYPE) | /IWBEP/MED_MDL_VERSION | 20130808 | |||
5 | Importing | IV_MP_CLASS_NAME | Call by reference | Type reference (TYPE) | CHAR30 | 20130808 | |||
6 | Importing | IV_PACKAGE | Call by reference | Type reference (TYPE) | DEVCLASS | 20130808 | |||
7 | Importing | IV_SEM_NAV_PROP | Call by reference | Type reference (TYPE) | /UI2/NAVIGATION_OBJECT | 20130808 | |||
8 | Importing | IV_SERVICE_DESCRIPTION | Call by reference | Type reference (TYPE) | CBN_MED_DESCRIPTION | 20130808 | |||
9 | Importing | IV_SERVICE_NAME | Call by reference | Type reference (TYPE) | /IWBEP/MED_GRP_TECHNICAL_NAME | 20130808 | |||
10 | Importing | IV_SERVICE_VERSION | Call by reference | Type reference (TYPE) | /IWBEP/MED_GRP_VERSION | 20130808 | |||
11 | Importing | IV_TEMPLATE_ID | Call by reference | Type reference (TYPE) | ESH_E_IF_TEMPLATE_ID | 20130808 | |||
12 | Importing | IV_TRANSPORT_REQUEST | Call by reference | Type reference (TYPE) | TRKORR | 20130808 |
Method CONSTRUCTOR on class CBN_CL_GW_SEARCH_GENERATOR has no exception.
Method DELETE_ARTIFACTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_DPC_EXIST | Call by reference | Type reference (TYPE) | XFELD | 20130808 | |||
2 | Importing | IV_MODEL_EXIST | Call by reference | Type reference (TYPE) | XFELD | 20130808 | |||
3 | Importing | IV_MPC_EXIST | Call by reference | Type reference (TYPE) | XFELD | 20130808 | |||
4 | Importing | IV_SEM_OBJ_EXIST | Call by reference | Type reference (TYPE) | XFELD | 20130808 | |||
5 | Importing | IV_SERVICE_EXIST | Call by reference | Type reference (TYPE) | XFELD | 20130808 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | /IWBEP/CX_MGW_TECH_EXCEPTION | 20130808 |
Method GENERATE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CT_MESSAGE_TAB | Call by reference | Type reference (TYPE) | BAPIRETTAB | Table with BAPI Return Information | 20130808 | ||
2 | Importing | IT_PARAMETERS | Call by reference | Type reference (TYPE) | CBN_CL_COMMON_UTILITY=>TY_T_PARAMS | 20130808 | |||
3 | Importing | IV_DPC | Call by reference | Type reference (TYPE) | SEOCLSNAME | 20130808 | |||
4 | Importing | IV_MODEL | Call by reference | Type reference (TYPE) | /IWBEP/MED_MDL_TECHNICAL_NAME | 20130808 | |||
5 | Importing | IV_MPC | Call by reference | Type reference (TYPE) | SEOCLSNAME | 20130808 | |||
6 | Importing | IV_OVERWRITE | Call by reference | Type reference (TYPE) | CHAR1 | 20130808 | |||
7 | Importing | IV_SERVICE | Call by reference | Type reference (TYPE) | /IWBEP/MED_GRP_TECHNICAL_NAME | 20130808 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | /IWBEP/CX_COS_TRANSPORT_UTIL | 20130808 | ||
2 | /IWBEP/CX_MGW_TECH_EXCEPTION | 20130808 |
Method GENERATE_CLASS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CT_MESSAGE_TAB | Call by reference | Type reference (TYPE) | BAPIRETTAB | Table with BAPI Return Information | 20130808 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | /IWBEP/CX_COS_TRANSPORT_UTIL | 20130808 | ||
2 | /IWBEP/CX_MGW_TECH_EXCEPTION | 20130808 |
Method GENERATE_CONFIG Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CT_MESSAGE_TAB | Call by reference | Type reference (TYPE) | BAPIRETTAB | Table with BAPI Return Information | 20130808 | ||
2 | Changing | CV_PACKAGE | Call by reference | Type reference (TYPE) | DEVCLASS | 20130808 | |||
3 | Changing | CV_TASK | Call by reference | Type reference (TYPE) | TRKORR | 20130808 | |||
4 | Importing | IV_DPC | Call by reference | Type reference (TYPE) | SEOCLNAME | 20130808 | |||
5 | Importing | IV_MODEL_DESCRIPTION | Call by reference | Type reference (TYPE) | CBN_MED_DESCRIPTION | 20130808 | |||
6 | Importing | IV_MODEL_TECHNICAL_NAME | Call by reference | Type reference (TYPE) | /IWBEP/MED_MDL_TECHNICAL_NAME | 20130808 | |||
7 | Importing | IV_MODEL_VERSION | Call by reference | Type reference (TYPE) | /IWBEP/MED_MDL_VERSION | 20130808 | |||
8 | Importing | IV_MPC | Call by reference | Type reference (TYPE) | SEOCLNAME | 20130808 | |||
9 | Importing | IV_SERVICE_DESCRIPTION | Call by reference | Type reference (TYPE) | CBN_MED_DESCRIPTION | 20130808 | |||
10 | Importing | IV_SERVICE_TECHNICAL_NAME | Call by reference | Type reference (TYPE) | /IWBEP/MED_GRP_TECHNICAL_NAME | 20130808 | |||
11 | Importing | IV_SERVICE_VERSION | Call by reference | Type reference (TYPE) | /IWBEP/MED_GRP_VERSION | 20130808 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | /IWBEP/CX_MGW_MED_EXCEPTION | 20130808 |
Method GENERATE_DPC Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CT_MESSAGE_TAB | Call by reference | Type reference (TYPE) | BAPIRETTAB | Table with BAPI Return Information | 20130808 | ||
2 | Importing | IV_CLASSNAME | Call by reference | Type reference (TYPE) | SEOCLSNAME | 20130808 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | /IWBEP/CX_COS_TRANSPORT_UTIL | 20130808 | ||
2 | /IWBEP/CX_MGW_TECH_EXCEPTION | 20130808 |
Method GENERATE_MPC Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CT_MESSAGE_TAB | Call by reference | Type reference (TYPE) | BAPIRETTAB | Table with BAPI Return Information | 20130808 | ||
2 | Importing | IV_CLASSNAME | Call by reference | Type reference (TYPE) | SEOCLSNAME | 20130808 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | /IWBEP/CX_COS_TRANSPORT_UTIL | 20130808 | ||
2 | /IWBEP/CX_MGW_TECH_EXCEPTION | 20130808 |
Method INITIATE_GENERATION Signature
Method INITIATE_GENERATION on class CBN_CL_GW_SEARCH_GENERATOR has no parameter.
Method INITIATE_GENERATION on class CBN_CL_GW_SEARCH_GENERATOR has no exception.
History
Last changed by/on | SAP | 20141120 |
SAP Release Created in | 740 |