SAP ABAP Class /BOFU/CL_FBI_CONTROLLER_NEW (FBI Version 2: Central Controller)
Hierarchy
☛
SAP_BS_FND (Software Component) SAP Business Suite Foundation
⤷
CA-EPT-BRC-FBI (Application Component) Integration of FPM and Persistency Frameworks like BOPF
⤷
/BOFU/FBI_RUNTIME_V2_BASE (Package) FBI Runtime: Current Version: Base Services
⤷
⤷
Meta Relationship - Using
| # | Relationship type | Using | Short Description | Created on |
|---|---|---|---|---|
| 1 | Inheritance (c INHERITING FROM c_ref) | /BOFU/CL_FBI_CONTROLLER_BASE | FBI Controller Base Class (Abstract) | 20091105 |
| 2 | Interface implementation (CLASS c. INTERFACES i_ref) | /BOFU/IF_FBI_CONTROLLER_NEW | /BOFU/IF_FBI_CONTROLLER_NEW | 20091105 |
| 3 | Interface implementation (CLASS c. INTERFACES i_ref) | /BOFU/IF_FBI_TAG_COLLECTION | FBI Version 2: Tag store | 20100223 |
| 4 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_FPM_FEEDER_MODEL | Feeder Model Interface | 20091120 |
Meta Relationship - Used By
| # | Relationship type | Used by | Short Description | Created on |
|---|---|---|---|---|
| 1 | Inheritance (c INHERITING FROM c_ref) | /SRMERP/CL_DSS_OVP_APPCC | FPM Application Controller for Document Subset | 20100728 |
| 2 | Inheritance (c INHERITING FROM c_ref) | /SRMERP/CL_SC_ESS_OVP_APPCC | FPM Application Controller for Shopping Cart | 20100503 |
| 3 | Inheritance (c INHERITING FROM c_ref) | /SRMERP/CL_SC_FS_OVP_APPCC | FPM Application Controller for SC after Ordering | 20100812 |
| 4 | Inheritance (c INHERITING FROM c_ref) | /SRMERP/CL_SC_ITM_OVP_APPCC | FPM Application Controller for Product Details | 20100811 |
Properties
| Class | /BOFU/CL_FBI_CONTROLLER_NEW | |
| Short Description | FBI Version 2: Central Controller | |
| Super Class | /BOFU/CL_FBI_CONTROLLER_BASE | FBI Controller Base Class (Abstract) |
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | /BOFU/COMMON | |
| Program status | ||
| Category | 0 | |
| Package | /BOFU/FBI_RUNTIME_V2_BASE | FBI Runtime: Current Version: Base Services |
| Created | 20091028 | SAP |
| Last change | 20131127 | SAP |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
Class /BOFU/CL_FBI_CONTROLLER_NEW has no forward declaration.
Interfaces
| # | Interface | Abstract | Final | Description | Created on |
|---|---|---|---|---|---|
| 1 | /BOFU/IF_FBI_CONTROLLER_NEW | /BOFU/IF_FBI_CONTROLLER_NEW | 20091105 | ||
| 2 | /BOFU/IF_FBI_TAG_COLLECTION | FBI Version 2: Tag store | 20100223 | ||
| 3 | IF_FPM_FEEDER_MODEL | Feeder Model Interface | 20091120 |
Friends
Class /BOFU/CL_FBI_CONTROLLER_NEW has no friend class.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Instance attribute | Protected | Object reference (TYPE REF TO) | /BOFU/IF_FBI_CONTROLLER_EXIT | Exit interface for /BOFU/CL_FBI_CONTROLLER_NEW class | 20120228 | |||
| 2 | Instance attribute | Protected | Object reference (TYPE REF TO) | /BOFU/IF_FBI_MESSAGE_BUFFER | 20091105 | ||||
| 3 | Instance attribute | Protected | Object reference (TYPE REF TO) | /BOFU/IF_FBI_MESSAGE_MANAGER | 20091105 | ||||
| 4 | Instance attribute | Protected | Object reference (TYPE REF TO) | /BOFU/IF_FBI_TAG_COLLECTION | FBI Version 2: Tag store | 20100223 | |||
| 5 | Instance attribute | Protected | Object reference (TYPE REF TO) | /BOBF/IF_FRW_CONFIGURATION | 20100719 | ||||
| 6 | Instance attribute | Protected | Object reference (TYPE REF TO) | TS_NODE_CONF | 20100719 | ||||
| 7 | Instance attribute | Protected | Type reference (TYPE) | /BOBF/S_CONFRO_NODE | 20100719 | ||||
| 8 | Instance attribute | Protected | Type reference (TYPE) | TS_NODE_CONF | 20100719 | ||||
| 9 | Instance attribute | Protected | Type reference (TYPE) | TT_CALLBACK_CLASSES | 20120228 | ||||
| 10 | Instance attribute | Protected | Type reference (TYPE) | TT_CONVERSION_ERROR | 20100121 | ||||
| 11 | Instance attribute | Protected | Type reference (TYPE) | TT_NODE_CONF | 20100719 | ||||
| 12 | Instance attribute | Protected | Type reference (TYPE) | TT_PROPERTY_BUFFER | 20091105 | ||||
| 13 | Instance attribute | Protected | Type reference (TYPE) | /BOFU/T_FBI_SYNCUP_CHANGE | 20091105 | ||||
| 14 | Instance attribute | Protected | Type reference (TYPE) | BOOLE_D | 'X' | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20100928 | ||
| 15 | Instance attribute | Protected | Type reference (TYPE) | BOOLE_D | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20100928 | |||
| 16 | Instance attribute | Protected | Type reference (TYPE) | BOOLE_D | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20100107 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Instance method | Public | Constructor | CONSTRUCTOR | 20091105 | |
| 2 | Instance method | Protected | Method | 20100819 | ||
| 3 | Instance method | Protected | Method | 20091105 | ||
| 4 | Instance method | Protected | Method | 20091030 | ||
| 5 | Instance method | Protected | Method | 20091030 | ||
| 6 | Instance method | Protected | Method | 20100208 |
Events
Class /BOFU/CL_FBI_CONTROLLER_NEW has no event.
Types
| # | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
|---|---|---|---|---|---|---|---|
| 1 | TR_CALLBACK_CLASS | Protected | Object reference (TYPE REF TO) | CL_ABAP_WEAK_REFERENCE | Weak References | 20120228 | |
| 2 | TS_CONVERSION_ERROR | Protected | Attribute reference (LIKE) | 20100121 | |
||
| 3 | TS_NODE_CONF | Protected | See coding | 20100719 | BEGIN OF ts_node_conf,
bo_key TYPE /bobf/obm_bo_key,
node_key TYPE /bobf/obm_node_key,
is_transient TYPE boole_d,
END OF ts_node_conf
|
||
| 4 | TS_PROPERTY_BUFFER | Protected | Attribute reference (LIKE) | 20091109 | |
||
| 5 | TT_CALLBACK_CLASSES | Protected | See coding | 20120228 | TT_CALLBACK_CLASSES TYPE TABLE OF tr_callback_class
|
||
| 6 | TT_CONVERSION_ERROR | Protected | Attribute reference (LIKE) | 20100121 | |
||
| 7 | TT_NODE_CONF | Protected | See coding | 20100719 | tt_node_conf TYPE HASHED TABLE OF ts_node_conf WITH UNIQUE KEY bo_key node_key
|
||
| 8 | TT_PROPERTY_BUFFER | Protected | Attribute reference (LIKE) | 20091109 | |
Method Signatures
Method CONSTRUCTOR Signature
Method CONSTRUCTOR on class /BOFU/CL_FBI_CONTROLLER_NEW has no parameter.
Method CONSTRUCTOR on class /BOFU/CL_FBI_CONTROLLER_NEW has no exception.
Method IS_SAVE_REQUIRED Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_REQUIRED | Value transfer | Type reference (TYPE) | BOOLE_D | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20100819 |
Method IS_SAVE_REQUIRED on class /BOFU/CL_FBI_CONTROLLER_NEW has no exception.
Method NOTIFY_PROPERTY_CHANGE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IO_CHANGE | Call by reference | Object reference (TYPE REF TO) | /BOBF/IF_TRA_CHANGE | 20091105 |
Method NOTIFY_PROPERTY_CHANGE on class /BOFU/CL_FBI_CONTROLLER_NEW has no exception.
Method REFRESH_NODE_BUFFERS Signature
Method REFRESH_NODE_BUFFERS on class /BOFU/CL_FBI_CONTROLLER_NEW has no parameter.
Method REFRESH_NODE_BUFFERS on class /BOFU/CL_FBI_CONTROLLER_NEW has no exception.
Method REFRESH_PROPERTY_BUFFERS Signature
Method REFRESH_PROPERTY_BUFFERS on class /BOFU/CL_FBI_CONTROLLER_NEW has no parameter.
Method REFRESH_PROPERTY_BUFFERS on class /BOFU/CL_FBI_CONTROLLER_NEW has no exception.
Method SET_DARK_EVENT_REQUIRED Signature
Method SET_DARK_EVENT_REQUIRED on class /BOFU/CL_FBI_CONTROLLER_NEW has no parameter.
Method SET_DARK_EVENT_REQUIRED on class /BOFU/CL_FBI_CONTROLLER_NEW has no exception.
History
| Last changed by/on | SAP | 20131127 |
| SAP Release Created in | 702 |