SYSTEM AND METHOD FOR THE GENERIC INTEGRATION OF A USER INTERFACE IMPLEMENTATION FRAMEWORK AND A PERSISTENCY IMPLEMENTATION FRAMEWORK
A method and system for providing an integration framework to integrate a user interface framework with a persistency framework. The integration framework provides components to integrate user interface components with business objects by configuration of generic integration components instead of programming specialized integration components
1 . A method comprising:
receiving an event from a user interface component in a user interface framework; and
processing the event by a generic integration component through interaction with a persistency framework.
2 . The method of claim 1 , further comprising:
mapping the user interface component to a business objecting of the persistency framework.
3 . The method of claim 2 , wherein the integration component comprises:
a generic feeder class configured to integrate the user interface component of the user interface framework with a business object of the persistency framework.
4 . A method comprising:
receiving a selection of an integration component;
receiving a selection of a business object;
receiving a selection of a user interface component; and
storing an integration component configuration defining a relationship between the business object and the user interface component to be serviced by the integration component.
5 . The method of claim 4 , further comprising:
receiving user interface component configuration data; and
storing the user interface component configuration data in the integration component configuration.
6 . The method of claim 4 , further comprising:
receiving business object configuration data; and
storing the business object configuration data in the integration component configuration.
7 . The method of claim 4 , further comprising:
receiving user interface component and business object mapping data; and
storing the mapping data in the interface component configuration data.
8 . The method of claim 4 , further comprising:
receiving a function definition to define a process to apply to data passed between the user interface component and the business object; and
storing the function definition in the integration component configuration.
9 . A system comprising:
a user interface framework to provide a user interface component for an application;
a persistency framework to provide business object including business logic and data for the application; and
an integration framework to integrate the user interface component with the business object through a configured generic interface component.
10 . The system of claim 9 , wherein the generic interface component is a generic feeder class.
11 . The system of claim 9 , wherein the generic interface component processes events received from the user interface framework by interaction with the persistency framework.
12 . A computer-readable medium having stored therein a set of instructions, which when executed, cause a computer to perform a set of operations comprising:
receiving an event from a user interface component in a user interface framework; and
processing the event by a generic integration component through interaction with a persistency framework.
13 . The computer-readable medium of claim 12 , having further instructions stored therein, which when executed, cause the computer to perform a further set of operations comprising:
mapping the user interface component to a business objecting of the persistency framework.
14 . The computer-readable medium of claim 13 , wherein the integration component comprises:
a generic feeder class configured to integrate the user interface component of the user interface framework with a business object of the persistency framework.
15 . A computer-readable medium having stored therein a set of instructions, which when executed, cause a computer to perform a set of operations comprising:
receiving a selection of an integration component;
receiving a selection of a business object;
receiving a selection of a user interface component; and
storing an integration component configuration defining a relationship between the business object and the user interface component to be serviced by the integration component.
16 . The computer-readable medium of claim 15 , having further instructions stored therein, which when executed, cause the computer to perform a further set of operations comprising:
receiving user interface component configuration data; and
storing the user interface component configuration data in the integration component configuration.
17 . The computer-readable medium of claim 15 , having further instructions stored therein, which when executed, cause the computer to perform a further set of operations comprising:
receiving business object configuration data; and
storing the business object configuration data in the integration component configuration.
18 . The computer-readable medium of claim 15 , having further instructions stored therein, which when executed, cause the computer to perform a further set of operations comprising:
receiving user interface component and business object mapping data; and
storing the mapping data in the interface component configuration data.
19 . The computer-readable medium of claim 15 , having further instructions stored therein, which when executed, cause the computer to perform a further set of operations comprising:
receiving a function definition to define a process to apply to data passed between the user interface component and the business object; and
storing the function definition in the integration component configuration.