@Override
  public void toData(final DataOutput out, final SerializationContext context) throws IOException {
    DataSerializer.writeByteArray(identity, out);
    out.writeInt(uniqueId);
  }
returns a string representation of this identifier, ignoring the toString cache
geode-core/src/main/java/org/apache/geode/internal/cache/tier/sockets/ClientProxyMembershipID.java