@Override
  public void fromData(DataInput in,
      DeserializationContext context) throws IOException, ClassNotFoundException {
    notificationEmitter = DataSerializer.readPrimitiveBoolean(in);
    interfaceClassName = DataSerializer.readString(in);
    objectState = DataSerializer.readHashMap(in);
    objectName = DataSerializer.readString(in);
  }
Managing node will get Object state by calling this method

@return value of the given property
geode-core/src/main/java/org/apache/geode/management/internal/FederationComponent.java