@Override
    public void fromData(DataInput in,
        DeserializationContext context) throws IOException, ClassNotFoundException {
      super.fromData(in, context);
      localMaxMemory = in.readInt();
      isDataStore = localMaxMemory > 0;
      fixedPAttrs = DataSerializer.readObject(in);
      shutDownAllStatus = in.readInt();
    }
for internal use, required for DataSerializer.readObject
geode-core/src/main/java/org/apache/geode/internal/cache/partitioned/RegionAdvisor.java