com.voidsearch.voidbase.apps.feedq.resource
Interface FeedResource

All Known Implementing Classes:
CommonAtomFeed, XMLFeedResource

public interface FeedResource


Method Summary
 void deserialize(byte[] content)
          create a object instance from content
 java.util.LinkedList<ResourceEntry> getDelta(FeedResource resource)
          get delta from other resource using default metric
 java.util.LinkedList<ResourceEntry> getDelta(FeedResource resource, ResourceMetric metric)
          get delta from given resource using given metric
 java.util.LinkedList<ResourceEntry> getEntries()
          return list of entries
 

Method Detail

deserialize

void deserialize(byte[] content)
                 throws ResourceDeserializationException
create a object instance from content

Parameters:
content -
Throws:
ResourceDeserializationException

getEntries

java.util.LinkedList<ResourceEntry> getEntries()
return list of entries

Returns:

getDelta

java.util.LinkedList<ResourceEntry> getDelta(FeedResource resource)
get delta from other resource using default metric

Parameters:
resource -
Returns:

getDelta

java.util.LinkedList<ResourceEntry> getDelta(FeedResource resource,
                                             ResourceMetric metric)
get delta from given resource using given metric

Parameters:
resource -
metric -
Returns:


Copyright © 2009. All Rights Reserved.