Transactional object container
AssigneeRed Hat, Inc.
InventorMark Cameron Little
Life of this patent
Estimating the term…
Abstract
A computing device receives an object at runtime of a compiled application, wherein the object is a component of the application. The computing device generates a transactional proxy for the object, the transactional proxy including transactional logic, a transactional marker and a pointer to the object. The transactional proxy is passed to the application, wherein the application to make calls on the transactional proxy instead of on the object.
Claims21
A computer implemented method, comprising:
- receiving, by a computing device, an object at runtime of a compiled application, wherein the object is a component of the application;
- generating a transactional proxy for the object by the computing device, the transactional proxy including transactional logic, a transactional marker and a pointer to the object;
- and
- passing the transactional proxy to the application, wherein the application to make calls on the transactional proxy instead of on the object.
A computing apparatus, comprising:
- a memory including instructions for a transactional object container;
- and
- a processing device, connected with the memory, to execute the instructions, wherein the instructions cause the processing device to:
- receive an object at runtime of a compiled application, wherein the object is a component of the application;
- generate a transactional proxy for the object, the transactional proxy including transactional logic, a transactional marker and a pointer to the object;
- and
- pass the transactional proxy to the application, wherein the application to make calls on the transactional proxy instead of on the object.
A computer readable storage medium including instructions that, when executed by a processing device, cause the processing device to perform a method comprising:
- receiving, by a computing device, an object at runtime of a compiled application, wherein the object is a component of the application;
- generating a transactional proxy for the object by the computing device, the transactional proxy including transactional logic, a transactional marker and a pointer to the object;
- and
- passing the transactional proxy to the application, wherein the application to make calls on the transactional proxy instead of on the object.
Dependencies are inferred from the claim text.