/* (non-Javadoc) * @see ca.cmput301f13t03.adventure_datetime.model.IWebStorage#getFragmentsForStory(java.util.UUID, int, int) */ @Override public List<StoryFragment> getFragmentsForStory(UUID storyId, int from, int size) throws Exception { Search search = new Search.Builder(String.format(MATCH, from, size, "", "storyID", storyId)) .addIndex(_index) .addType("fragment") .build(); JestResult result = execute(search); List<StoryFragment> fragments = result.getSourceAsObjectList(StoryFragment.class); mapImagesToFragments(fragments); return fragments; }