Patent ID: 8037354
Filing Date: 2011-10-11
Classification: G06F

Abstract:
1. A method for rapidly saving value of an object in case of a loss of power to a Java™ application control engine (JACE) computing platform, comprising: a) powering up a JACE computing platform; b) starting NiagaraAX™ framework; c) opening a BAJA object graph (BOG) file; d) getting a BOG entry; e) creating a NiagaraAX™ object in a storage device from the BOG entry; f) setting an initial value of the object from the entry; g) invoking a “changed ( )” callback to indicate that the initial value of the object is set; h) repeating steps c) through g) for other BOG entries until getting another BOG entry is not available or desired; i) invoking the “changed ( )” callback for at least some of the objects during the execution of the JACE computing platform, wherein invoking the “changed ( )” callback, comprises: determining whether the changed operation is a first one for the object; and if the “changed ( )” callback is not a first one on the object, then save an “in” slot value to the storage device of the object, and set an “out” slot value to the “in” value; and j) saving the “in” slot value of at least one of the objects to the storage device upon the loss of power.