Context-based mapping of a content repository in a context driven component execution environment
First Claim
1. A component based data processing system comprising:
- a plurality of content repositories, each of the content repositories conforming to a uniform data structure, but having different values for fields of the data structure;
a business context service;
a runtime environment configured for coupling to the business context service;
a component based application supported by the runtime environment, the component based application comprising at least one component comprising business logic and data access logic; and
, repository mapping logic coupled to the component based application and business context service, the repository mapping logic comprising program code enabled to map at least one of the content repositories to the data access logic-based upon a context for a transaction received from the business context service.
1 Assignment
0 Petitions
Accused Products
Abstract
Embodiments of the present invention provide a method, system and computer program product for a content repository mapping method. In one embodiment, the method can include obtaining a context to a transaction and selecting a content repository from among a set of content repositories based upon the obtained context. Each of the content repositories can conform to a uniform data structure, but can have differing values for selected fields of the data structure. As such, the method can include mapping the selected content repository for data access during the transaction. For example, mapping the selected content repository for data access during the transaction can include setting the selected content repository as a data source for data access logic in the application.
18 Citations
15 Claims
-
1. A component based data processing system comprising:
-
a plurality of content repositories, each of the content repositories conforming to a uniform data structure, but having different values for fields of the data structure;
a business context service;
a runtime environment configured for coupling to the business context service;
a component based application supported by the runtime environment, the component based application comprising at least one component comprising business logic and data access logic; and
,repository mapping logic coupled to the component based application and business context service, the repository mapping logic comprising program code enabled to map at least one of the content repositories to the data access logic-based upon a context for a transaction received from the business context service. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A content repository mapping method comprising:
-
obtaining a context to a transaction;
selecting at least one content repository from among a set of content repositories based upon the obtained context, each of the content repositories conforming to a uniform data structure, but having differing values for selected fields of the data structure; and
,mapping the at least one selected content repository for data access during the transaction. - View Dependent Claims (9, 10, 11)
-
-
12. A computer program product comprising a computer usable medium having computer usable program code for content repository mapping embodied therein, the computer program usable program code comprising:
-
computer usable program code for obtaining a context to a transaction;
computer usable program code for selecting at least one content repository from among a set of content repositories based upon the obtained context, each of the content repositories conforming to a uniform data structure, but having differing values for selected fields of the data structure; and
,computer usable program code for mapping the at least one selected content repository for data access during the transaction. - View Dependent Claims (13, 14, 15)
-
Specification