PreEmptive Analytics .NET API  1.3
 All Classes Namespaces Functions Variables Enumerations Enumerator Properties Events
Public Member Functions | List of all members
PreEmptive.Analytics.Common.IQueuePersister Interface Reference

A QueueProcessor that is capable of saving a batch of messages offline More...

Inherits PreEmptive.Analytics.Common.IQueueProcessor.

Inherited by PreEmptive.Analytics.Common.OfflineStorageThread.

Public Member Functions

void SaveDataOffline (MessageBatch batch)
 Saves the specified batch to offline storage More...
 
- Public Member Functions inherited from PreEmptive.Analytics.Common.IQueueProcessor
void Start ()
 Begins the automatic processing of the message queue. (not blocking, creates it's own thread) More...
 
void Stop ()
 Halts the automatic processing of the message queue. More...
 
void ProcessQueueNow ()
 Processes the queue if the message queue processor is currently running. More...
 

Additional Inherited Members

- Properties inherited from PreEmptive.Analytics.Common.IQueueProcessor
bool Running [get, set]
 If the MessageQueueProcessor is currently running. More...
 

Detailed Description

A QueueProcessor that is capable of saving a batch of messages offline

Member Function Documentation

void PreEmptive.Analytics.Common.IQueuePersister.SaveDataOffline ( MessageBatch  batch)

Saves the specified batch to offline storage

Parameters
batchthe batch to save

Implemented in PreEmptive.Analytics.Common.OfflineStorageThread.


The documentation for this interface was generated from the following file: