C# Class ActivityStreams.Persistence.StreamCrawler

Flattens the graph 'ActivityStreams' structure. If there are multiple nodes for a stream with different expiration timestamp then the lates expiration timestamp will be captured.
Afficher le fichier Open project: Elders/ActivityStreams Class Usage Examples

Méthodes publiques

Méthode Description
StreamCrawler ( IStreamStore streamStore ) : System
StreamsToLoad ( ActivityStream stream, long timestamp ) : long>.Dictionary

Private Methods

Méthode Description
AddOrUpdateStreamsToLoadWith ( long>.Dictionary streamsToLoad, ActivityStream stream, long timestamp ) : void
Guard_AgainstStupidity ( ) : void
IsCrawled ( ActivityStream stream ) : bool
MarkAsCrowled ( ActivityStream stream ) : void

Method Details

StreamCrawler() public méthode

public StreamCrawler ( IStreamStore streamStore ) : System
streamStore IStreamStore
Résultat System

StreamsToLoad() public méthode

public StreamsToLoad ( ActivityStream stream, long timestamp ) : long>.Dictionary
stream ActivityStream
timestamp long
Résultat long>.Dictionary