/** * {@inheritDoc} * * @see net.sf.hajdbc.distributed.Stateful#writeState(java.io.ObjectOutput) */ @Override public void writeState(ObjectOutput output) throws IOException { Set<D> databases = this.cluster.getBalancer(); output.writeInt(databases.size()); for (D database : databases) { output.writeUTF(database.getId()); } }