System and method for exclusion of inconsistent objects from lifecycle management processes
First Claim
1. A computer-implemented method performed by at least one processor for excluding inconsistent objects from lifecycle management processing, the method comprising the following operations:
- identifying a set of objects in a system, at least a subset of the set of objects associated with a lifecycle management process;
prior to performing the lifecycle management process, determining a consistency status for each object in the subset of objects associated with the lifecycle management process, wherein determining a consistency status for each object in the set of objects associated with the lifecycle management process includes;
retrieving a list of objects in the system;
performing a consistency check on each object from the retrieved list of objects; and
persisting the results of the consistency check for each object;
performing the lifecycle management process by at least executing at least one lifecycle management operation on each object in the set of objects determined to be consistent;
generating a log of the objects in the set of objects determined to be inconsistent within the system prior to performing the lifecycle management process;
determining, for each object included in the log, a handling entity associated with the object for purposes of correcting the inconsistency;
sending a notification of each inconsistent object to each determined handling entity; and
performing the lifecycle management process on each inconsistent object after the determined handling entity corrects the inconsistency.
2 Assignments
0 Petitions
Accused Products
Abstract
The present disclosure involves systems, products, and methods for excluding inconsistent objects from lifecycle management processing. One method includes operations for identifying a set of objects in a system, at least a subset of the set of objects associated with a lifecycle management process; prior to performing the lifecycle management process, determining a consistency status for each object in the subset of objects associated with the lifecycle management process; and performing the lifecycle management process, wherein performing the lifecycle management process includes executing at least one lifecycle management operation on each object in the set of objects determined to be consistent within the system prior to performing the lifecycle management process. In some instances, performing the lifecycle management process may include skipping the execution of the at least one lifecycle management operation for each inconsistent object during the lifecycle management process.
-
Citations
18 Claims
-
1. A computer-implemented method performed by at least one processor for excluding inconsistent objects from lifecycle management processing, the method comprising the following operations:
-
identifying a set of objects in a system, at least a subset of the set of objects associated with a lifecycle management process; prior to performing the lifecycle management process, determining a consistency status for each object in the subset of objects associated with the lifecycle management process, wherein determining a consistency status for each object in the set of objects associated with the lifecycle management process includes; retrieving a list of objects in the system; performing a consistency check on each object from the retrieved list of objects; and persisting the results of the consistency check for each object; performing the lifecycle management process by at least executing at least one lifecycle management operation on each object in the set of objects determined to be consistent; generating a log of the objects in the set of objects determined to be inconsistent within the system prior to performing the lifecycle management process; determining, for each object included in the log, a handling entity associated with the object for purposes of correcting the inconsistency; sending a notification of each inconsistent object to each determined handling entity; and performing the lifecycle management process on each inconsistent object after the determined handling entity corrects the inconsistency. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A computer program product encoded on a non-transitory, tangible storage medium, the product comprising computer readable instructions for causing at least one processor to perform operations comprising:
-
identifying a set of objects in a system, at least a subset of the set of objects associated with a lifecycle management process; prior to performing the lifecycle management process, determining a consistency status for each object in the subset of objects associated with the lifecycle management process, wherein determining a consistency status for each object in the set of objects associated with the lifecycle management process includes; retrieving a list of objects in the system; performing a consistency check on each object from the retrieved list of objects; and persisting the results of the consistency check for each object; performing the lifecycle management process by at least executing at least one lifecycle management operation on each object in the set of objects determined to be consistent; identifying at least one error associated with at least one object in the set of objects determined to be consistent within the system prior to performing the lifecycle management process, wherein the at least one error occurs during the execution of the at least one lifecycle management operation on the at least one object; after the performance of the lifecycle management process is complete; determining at least one handling entity associated with the at least one object for purposes of correcting the at least one identified error; sending a notification of the at least one error associated with the at least one object to the at least one determined handling entity; and performing the lifecycle management process on each inconsistent object after the determined handling entity corrects the inconsistency. - View Dependent Claims (13, 14, 15, 16, 17)
-
-
18. A system comprising:
-
memory for storing a set of objects associated with the system; and at least one processor operable to; identify at least a subset of the set of objects associated with a lifecycle management process; prior to performing the lifecycle management process, determine a consistency status for each object in the subset of objects associated with the lifecycle management process, wherein determining a consistency status for each object in the set of objects associated with the lifecycle management process includes; retrieving a list of objects in the system; performing a consistency check on each object from the retrieved list of objects; and persisting the results of the consistency check for each object; perform the lifecycle management process by at least executing at least one lifecycle management operation on each object in the set of objects determined to be consistent; generating a log of the objects in the set of objects determined to be inconsistent within the system prior to performing the lifecycle management process; determining, for each object included in the log, a handling entity associated with the object for purposes of correcting the inconsistency; sending a notification of each inconsistent object to each determined handling entity; and performing the lifecycle management process on each inconsistent object after the determined handling entity corrects the inconsistency.
-
Specification