List<StorageObject> containerSegments = existingSegments.get(segmentContainer);
if(containerSegments == null) {
containerSegments = new ArrayList<StorageObject>();
existingSegments.put(segmentContainer, containerSegments);
}
final StorageObject object = new StorageObject(segmentPath);
object.setSize(Long.valueOf(segment.get("bytes").getAsString()));
object.setMd5sum(segment.get("hash").getAsString());
object.setLastModified(segment.get("last_modified").getAsString());
object.setMimeType(segment.get("content_type").getAsString());
containerSegments.add(object);
}
}
else {
method.abort();