Patent ID: 8326813
Filing Date: 2012-12-04
Classification: G06F

Abstract:
1. A method for data transfer, comprising: receiving a request, in a data processing system, to transfer a principal object from a source location to a target location; receiving at least one closure rule, in the data processing system, corresponding to the principal object; transferring the principal object from the source location, by the data processing system, to be stored in the target location; identifying, by the data processing system, at least one secondary object from the source location, other than the principal object, needed to be transferred with the principal object to avoid data corruption, according to the at least one closure rule, wherein the at least one closure rule defines a recursive clause for traversing a set of objects associated with the primary object at the source location to identify the at least one secondary object based on references between objects in the set of objects; and selectively transferring the secondary object from the source location, by the data processing system, to be stored in the target location.