if (null == this.mPartition)
throw new IllegalStateException("HAPartition is not set");
return pickSingleton().equals(this.mPartition.getClusterNode());
if (null == partition)
throw new IllegalStateException("parameter cannot be null");
return pickSingleton(partition).equals(partition.getClusterNode());