Differences between revisions 6 and 7
Revision 6 as of 2010-06-07 09:44:09
Size: 1910
Editor: jrg
Comment:
Revision 7 as of 2010-06-07 09:44:44
Size: 1914
Editor: jrg
Comment:
Deletions are marked like this. Additions are marked like this.
Line 9: Line 9:
We need an implementation of Summa's ReadableStorage interface, that is, the following methods We need an implementation of Summa's !ReadableStorage interface, that is, the following methods
Line 12: Line 12:
 * getRecord(String id, QueryOptions options)
 * getRecords(List of Strings id, QueryOptions options)
 * getRecordsModifiedAfter(long time, String base, QueryOptions options)
 * getRecord(String id, !QueryOptions options)
 * getRecords(List of Strings id, !QueryOptions options)
 * getRecordsModifiedAfter(long time, String base, !QueryOptions options)

Analysis of Task 31

Methods needed in Summa integration component, as an implementation of the Summa storage API:

We need an implementation of Summa's ReadableStorage interface, that is, the following methods

  • getModificationTime(String base)
  • getRecord(String id, QueryOptions options)

  • getRecords(List of Strings id, QueryOptions options)

  • getRecordsModifiedAfter(long time, String base, QueryOptions options)

  • next(long iteratorKey)
  • next(long iteratorKey, int maxRecords)

See Summa Storage API javadoc at (where?)

Sequence diagrams showing the surroundings of the Summa Integration component:

SummaIntegrationIndexing.png

SummaIntegrationDisplay.png

Prerequisites and Assumptions

Resources

Tasks/31/AnalysisDocument (last edited 2010-06-07 10:28:33 by jrg)