if (pendingCHUnion == null) {
pendingCHUnion = topology.getPendingCH();
} else {
if (topology.getPendingCH() != null)
pendingCHUnion = chFactory.union(pendingCHUnion, topology.getPendingCH());
}
}
synchronized (cacheStatus) {
CacheTopology cacheTopology = new CacheTopology(unionTopologyId, currentCHUnion, pendingCHUnion);