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
⤷ 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 | MO_CONTROLLER_EXIT | Instance attribute | Protected | Object reference (TYPE REF TO) | /BOFU/IF_FBI_CONTROLLER_EXIT | Exit interface for /BOFU/CL_FBI_CONTROLLER_NEW class | 20120228 | ||
2 | MO_MSG_BUFFER | Instance attribute | Protected | Object reference (TYPE REF TO) | /BOFU/IF_FBI_MESSAGE_BUFFER | 20091105 | |||
3 | MO_MSG_MANAGER | Instance attribute | Protected | Object reference (TYPE REF TO) | /BOFU/IF_FBI_MESSAGE_MANAGER | 20091105 | |||
4 | MO_TAG_COLLECTION | Instance attribute | Protected | Object reference (TYPE REF TO) | /BOFU/IF_FBI_TAG_COLLECTION | FBI Version 2: Tag store | 20100223 | ||
5 | MO_TEMP_BO_CONF | Instance attribute | Protected | Object reference (TYPE REF TO) | /BOBF/IF_FRW_CONFIGURATION | 20100719 | |||
6 | MR_TEMP_NODE_CONF | Instance attribute | Protected | Object reference (TYPE REF TO) | TS_NODE_CONF | 20100719 | |||
7 | MS_TEMP_BNODE_CONF | Instance attribute | Protected | Type reference (TYPE) | /BOBF/S_CONFRO_NODE | 20100719 | |||
8 | MS_TEMP_NODE_CONF | Instance attribute | Protected | Type reference (TYPE) | TS_NODE_CONF | 20100719 | |||
9 | MT_CALLBACK_CLASSES | Instance attribute | Protected | Type reference (TYPE) | TT_CALLBACK_CLASSES | 20120228 | |||
10 | MT_CONVERSION_ERROR | Instance attribute | Protected | Type reference (TYPE) | TT_CONVERSION_ERROR | 20100121 | |||
11 | MT_NODE_CONF | Instance attribute | Protected | Type reference (TYPE) | TT_NODE_CONF | 20100719 | |||
12 | MT_PROPERTY_BUFFER | Instance attribute | Protected | Type reference (TYPE) | TT_PROPERTY_BUFFER | 20091105 | |||
13 | MT_SYNCUP_DATA | Instance attribute | Protected | Type reference (TYPE) | /BOFU/T_FBI_SYNCUP_CHANGE | 20091105 | |||
14 | MV_CONV_DEFAULT_BEHAVIOUR | Instance attribute | Protected | Type reference (TYPE) | BOOLE_D | 'X' | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20100928 | |
15 | MV_CONV_ERROR_CHECKED | Instance attribute | Protected | Type reference (TYPE) | BOOLE_D | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20100928 | ||
16 | MV_DARK_EVENT_REQUIRED | 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 | CONSTRUCTOR | Instance method | Public | Constructor | CONSTRUCTOR | 20091105 |
2 | IS_SAVE_REQUIRED | Instance method | Protected | Method | 20100819 | |
3 | NOTIFY_PROPERTY_CHANGE | Instance method | Protected | Method | 20091105 | |
4 | REFRESH_NODE_BUFFERS | Instance method | Protected | Method | 20091030 | |
5 | REFRESH_PROPERTY_BUFFERS | Instance method | Protected | Method | 20091030 | |
6 | SET_DARK_EVENT_REQUIRED | 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 | Returning | 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 | Importing | 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 |