System and method for active configuration management
First Claim
1. A method for active configuration management of components of a data repository maintained in memory of a computer system, said method comprising:
- creating a plurality of file system event objects in response to the occurrence of a corresponding plurality of events associated with ones of said components, wherein said components include at least one of computer programs, databases, and text documents;
entering said plurality of file system event objects into an event queue; and
executing a sequence of configuration management (CM) operations involving identified ones of said components on the basis of corresponding ones of said file system event objects.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method for active configuration management of the components of a data repository maintained in memory of a computer system is disclosed herein. The method includes creating a plurality of file system event objects in response to the occurrence of a corresponding plurality of events associated with ones of the components. A plurality of file system event objects are then entered into an event queue. Next, a sequence of configuration management (CM) operations involving identified ones of the components are executed on the basis of corresponding ones of the file system event objects.
33 Citations
23 Claims
-
1. A method for active configuration management of components of a data repository maintained in memory of a computer system, said method comprising:
-
creating a plurality of file system event objects in response to the occurrence of a corresponding plurality of events associated with ones of said components, wherein said components include at least one of computer programs, databases, and text documents; entering said plurality of file system event objects into an event queue; and executing a sequence of configuration management (CM) operations involving identified ones of said components on the basis of corresponding ones of said file system event objects. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A system comprising one or more processors for executing a plurality of instructions for active configuration management of components of a data repository maintained in memory of a computer system, said system comprising:
-
a file system monitor module capable of being instantiated into a plurality of file system event objects in response to the occurrence of a corresponding plurality of events associated with ones of said components, wherein said components include at least one of computer programs, databases, and text documents; an event queue into which are entered said plurality of file system event objects; a listener module, in communication with said file system monitor module and said event queue, for generating a plurality of active configuration management (CM) commands on the basis of said plurality of file system event objects; and a command queue for storing said plurality of active CM commands, thereby facilitating execution of a corresponding plurality of configuration management (CM) operations involving said components. - View Dependent Claims (17, 18, 19)
-
-
20. A method for facilitating active configuration management of components of a data repository maintained in memory of a computer system, said method comprising:
-
creating a plurality of file system event objects in response to the occurrence of a corresponding plurality of events associated with ones of said components, wherein said components include at least one of computer programs, databases, and text documents; entering said plurality of file system event objects into an event queue; and generating a plurality of active configuration management (CM) commands on the basis of said plurality of file system event objects, said plurality of active CM commands capable of being executed to perform a corresponding plurality of configuration management (CM) operations involving said components. - View Dependent Claims (21, 22, 23)
-
Specification