Method and system for managing dynamic configuration data
First Claim
1. A method of managing data for a dynamic configuration of a set of producer components, the method comprising:
- generating a unique component object for each producer component in the set of producer components, wherein the unique component object comprises a set of component properties for the corresponding producer component;
obtaining a set of relationships for the set of producer components; and
generating a unique relationship object for each relationship in the set of relationships, wherein the unique relationship object comprises a set of relationship properties for the corresponding relationship.
1 Assignment
0 Petitions
Accused Products
Abstract
Data for a dynamic configuration of a set of producer components is stored in a set of component objects and a set of relationship objects. When an event is received indicating a change to the dynamic configuration, a component object and/or relationship object is updated to reflect the change. The component and/or relationship object(s) can be used to notify one or more listening components of modifications to the dynamic configuration. In this manner, listening components are only loosely coupled with producer components making any necessary adjustments to configuration changes easier to implement.
-
Citations
25 Claims
-
1. A method of managing data for a dynamic configuration of a set of producer components, the method comprising:
-
generating a unique component object for each producer component in the set of producer components, wherein the unique component object comprises a set of component properties for the corresponding producer component;
obtaining a set of relationships for the set of producer components; and
generating a unique relationship object for each relationship in the set of relationships, wherein the unique relationship object comprises a set of relationship properties for the corresponding relationship. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method of managing data for a dynamic configuration of a set of producer components, the method comprising:
-
managing a set of component objects, wherein each component object corresponds to a unique producer component in the set of producer components, and wherein each component object comprises a set of component properties for the corresponding unique producer component;
managing a set of relationship objects, wherein each relationship object corresponds to a unique relationship in the set of relationships, and wherein each relationship object comprises a set of relationship properties for the corresponding unique relationship; and
managing a set of notification requests for a listening component, wherein each notification request comprises an event type and an object type. - View Dependent Claims (12, 13, 14, 15, 16)
-
-
17. A system for managing data for a dynamic configuration of a set of producer components, the system comprising:
-
a system for managing a set of component objects, wherein each component object corresponds to a unique producer component in the set of producer components, and wherein each component object comprises a set of component properties for the corresponding unique producer component;
a system for managing a set of relationship objects, wherein each relationship object corresponds to a unique relationship in the set of relationships, and wherein each relationship object comprises a set of relationship properties for the corresponding unique relationship; and
a system for managing a set of notification requests for a listening component, wherein each notification request comprises an event type and an object type. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24)
-
-
25. A program product stored on a computer-readable medium, which when executed, manages data for a dynamic configuration of a set of components, the program product comprising:
-
program code for managing a set of component objects, wherein each component object corresponds to a unique component in the set of components, and wherein each component object comprises a set of component properties for the corresponding unique component;
program code for managing a set of relationship objects, wherein each relationship object corresponds to a unique relationship in the set of relationships, and wherein each relationship object comprises a set of relationship properties for the corresponding unique relationship; and
program code for managing a set of notification requests for a listening component, wherein each notification request comprises an event type and an object type.
-
Specification