Simplify isProxy(:Region) method.

This commit is contained in:
John Blum
2018-12-10 23:13:41 -08:00
parent 59b58727b0
commit 1a3caeafe7

View File

@@ -148,16 +148,12 @@ public abstract class GemFireUtils {
DataPolicy regionDataPolicy = regionAttributes.getDataPolicy();
boolean proxy = DataPolicy.EMPTY.equals(regionDataPolicy);
proxy |= proxy
return DataPolicy.EMPTY.equals(regionDataPolicy)
|| Optional.ofNullable(regionDataPolicy)
.filter(DataPolicy.PARTITION::equals)
.map(it -> regionAttributes.getPartitionAttributes())
.filter(partitionAttributes -> partitionAttributes.getLocalMaxMemory() <= 0)
.isPresent();
return proxy;
}
/**