Method and system to reinitialize objects without losing a reference connection
AssigneeIBM Corporation
InventorJeffrey David Calusinski
Life of this patent
Estimating the term…
Loading patent…
AssigneeIBM Corporation
InventorJeffrey David Calusinski
Estimating the term…
The present invention is a method and system that enables reference processes that have access to a long running object to maintain the current access to this object while this object performs a re-initialization operation in order to refresh data contained in the object. The system of the invention comprises a long running object manager that controls the re-initialization process of an object registered with the object manager. In operation, a reference program establishes a connection to the long running for purposes of accessing information in the object. This connection to the object is noted in the object manager. At this point, during the connection of the reference to the long running object, there is an event to trigger a re-initialization of the long running object. The object manager notifies the object of the trigger and holds the references that are connected to this object. The object receives the re-initialization signal, performs the re-initialization and sends a reply to the object manager. At this point, the object manager allows the references for the long running object to continue access to the long running object.
A method for re-initializing long running objects while simultaneously maintaining the access of reference applications to the objects during the re-initialization process comprising the steps of:
A computer program product in a computer readable medium for re-initializing long running objects while simultaneously maintaining the access of reference applications to the objects during the re-initialization process comprising:
A method for managing the re-initialization of long running objects while simultaneously maintaining the access of reference applications to the objects during the re-initialization process comprising the steps of:
A computer program product in a computer readable medium for managing the re-initialization of long running objects while simultaneously maintaining the access of reference applications to the objects during the re-initialization process comprising:
A system for re-initializing long running objects while simultaneously maintaining the access of reference applications to the objects during the re-initialization process comprising:
Dependencies are inferred from the claim text.