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.IOfflineDataStore Interface Reference

Interface for offline storage. More...

Inherited by PreEmptive.Analytics.Common.OfflineDataStore.

Public Member Functions

void SaveBatch (MessageBatch messagebatch)
 Saves off a batch of messages. More...
MessageBatch GetSavedBatch ()
 Gets the next cached MessageBatch that will be sent. More...
void ClearBatch (MessageBatch messagebatch)
 Removest the specified message batch. More...

Detailed Description

Interface for offline storage.

Member Function Documentation

void PreEmptive.Analytics.Common.IOfflineDataStore.ClearBatch ( MessageBatch  messagebatch)

Removest the specified message batch.

messagebatchThe MessageBatch to remove.

Implemented in PreEmptive.Analytics.Common.OfflineDataStore.

MessageBatch PreEmptive.Analytics.Common.IOfflineDataStore.GetSavedBatch ( )

Gets the next cached MessageBatch that will be sent.

The next cached MessageBatch.

Implemented in PreEmptive.Analytics.Common.OfflineDataStore.

void PreEmptive.Analytics.Common.IOfflineDataStore.SaveBatch ( MessageBatch  messagebatch)

Saves off a batch of messages.

messagebatchThe batch of messages to be saved.

Implemented in PreEmptive.Analytics.Common.OfflineDataStore.

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