예제 #1
0
 /**
  * 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;
 }