System, method, and article of manufacture for adding transactional recovery to a binary class in an object oriented system
First Claim
1. A method, in an information handling system comprising the steps of:
- testing a constraint indicating whether or not an object in an object oriented programming system is recoverable; and
generating automatically a recoverable version of the object if said object is not recoverable, by adding a "before" method to each method of said object, said "before" method causing invocation of recoverable object services.
1 Assignment
0 Petitions
Accused Products
Abstract
A system, method and article of manufacture for automatically inserting transactional recoverability object service in binary classes in an information handling system employing object oriented technology, includes the steps of recognizing a constraint indicating that an object is not recoverable and generating a recoverable version of the object. One alternative for generating a recoverable version of the object includes the step of saving a first state of the object in a stream before execution of any method which might change the state of the object. Another alternative for the generating step includes the steps of creating a persistence synchronous class object, registering the persistence synchronous class object, and executing the persistence synchronous class object.
-
Citations
20 Claims
-
1. A method, in an information handling system comprising the steps of:
-
testing a constraint indicating whether or not an object in an object oriented programming system is recoverable; and generating automatically a recoverable version of the object if said object is not recoverable, by adding a "before" method to each method of said object, said "before" method causing invocation of recoverable object services. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system, in an information handling system comprising:
-
means for testing a constraint indicating whether or not an object in an object oriented programming system is recoverable; and means for generating automatically a recoverable version of the object if said object is not recoverable, by adding a "before" method to each method of said object, said "before" method causing invocation of recoverable object services. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A computer readable medium in an information handling system having program logic recorded thereon for causing said information handling system to generate a recoverable object the computer readable medium comprising:
-
computer readable program logic means for testing a constraint indicating whether or not an object in an object oriented programming system is recoverable; and computer readable program logic means for generating automatically a recoverable version of the object if said object is not recoverable, by adding a "before" method to each method of said object, said "before" method causing invocation of recoverable object services. - View Dependent Claims (18, 19, 20)
-
Specification