/** * Returns an array containing a <code>VolumeInfo</code> element for each open volume. If * Persistit is not initialized then this method returns an empty array. * * @return The array */ @Override public VolumeInfo[] getVolumeInfoArray() { final List<Volume> volumes = _persistit.getVolumes(); final VolumeInfo[] result = new VolumeInfo[volumes.size()]; for (int index = 0; index < volumes.size(); index++) { result[index] = new VolumeInfo(volumes.get(index)); } Arrays.sort(result); return result; }