+ }
+
+ private DirectoryMetadata attemptDirectoryMetadataDownload(String urlString) throws IOException, ClassNotFoundException {
+ final BufferedInputStream inputStream = new BufferedInputStream(new URL(
+ urlString).openStream());
+
+ final ObjectInputStream objectInputStream = new ObjectInputStream(inputStream);
+ final DirectoryMetadata directory = (DirectoryMetadata) objectInputStream
+ .readObject();
+ inputStream.close();