boolean move = tgtFqn.isChildOrEquals(BuddyManager.BUDDY_BACKUP_SUBTREE_FQN)
&& !tferFqn.isChildOrEquals(tgtFqn);
// If it is an integration, calculate how many levels of offset
int offset = move ? tgtFqn.size() - tferFqn.size() : 0;
RegionManager erm = cache.getEvictionRegionManager();
if (erm != null)
{
Region[] regions = erm.getRegions();
if (regions == null || regions.length == 0)
erm = null;
}
integrateStateTransferChildren(target, offset, in, erm);