Automated Termination of Selected Software Applications in Response to System Events
First Claim
1. A computer implemented method of managing a set of applications, the computer implemented method comprising:
- registering a system management event in an application configuration database;
responsive to detecting the registered system management event during execution of one application of the set of applications, identifying applications of the set of applications associated with the registered system management event that are executing;
terminating the applications of the set of applications associated with the registered system management event that are executing; and
responsive to terminating the applications of the set of applications associated with the registered system management event that are executing, executing a handler that processes the registered system management event.
1 Assignment
0 Petitions
Accused Products
Abstract
The illustrative embodiments disclose a computer implemented method, apparatus, and computer program product for managing a set of applications. In one embodiment, the process registers a system management event in an application configuration database. Responsive to detecting the registered system management event during execution of one application of the set of applications, the process identifies applications of the set of applications associated with the registered system management event that are executing. The process then terminates the applications of the set of applications associated with the registered system management event that are executing. Responsive to terminating the applications of the set of applications associated with the registered system managing event that are executing, the process then executes a handler that processes the registered system management event.
35 Citations
20 Claims
-
1. A computer implemented method of managing a set of applications, the computer implemented method comprising:
-
registering a system management event in an application configuration database; responsive to detecting the registered system management event during execution of one application of the set of applications, identifying applications of the set of applications associated with the registered system management event that are executing; terminating the applications of the set of applications associated with the registered system management event that are executing; and responsive to terminating the applications of the set of applications associated with the registered system management event that are executing, executing a handler that processes the registered system management event. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer program product comprising:
-
a computer readable storage medium storing having computer usable program instructions for managing a set of applications, the computer program product comprising; program instructions for registering a system management event; program instructions, responsive to detecting the registered system management event during execution of one application of the set of applications, for identifying applications of the set of applications associated with the registered system management event that are executing; program instructions for terminating the applications of the set of applications associated with the registered system management event that are executing; and program instructions, responsive to terminating the applications of the set of applications associated with the registered system management event that are executing, for executing a handler that processes the registered system management event. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. An apparatus for managing a set of applications, the apparatus comprising:
-
a bus system; a memory connected to the bus system, wherein the memory includes computer usable program code; and a processing unit connected to the bus system, wherein the processing unit executes the computer usable program code to register a system management event;
identify applications of the set of applications as associated with the registered system management event that are executing in response to detecting the registered system management event during execution of one application of the set of applications;
terminate the applications of the set of applications associated with the registered system management event that are executing; and
execute a handler that processes the registered system management event in response to terminating the applications of the set of applications associated with the registered system management event that are executing. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification