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

Processor of the MessageQueue More...

Inherited by PreEmptive.Analytics.Common.IQueuePersister, PreEmptive.Analytics.Common.IQueueTransmitter, and PreEmptive.Analytics.Common.MessageQueueProcessor.

Public Member Functions

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...
 

Properties

bool Running [get, set]
 If the MessageQueueProcessor is currently running. More...
 

Detailed Description

Processor of the MessageQueue

Member Function Documentation

void PreEmptive.Analytics.Common.IQueueProcessor.ProcessQueueNow ( )

Processes the queue if the message queue processor is currently running.

Implemented in PreEmptive.Analytics.Common.MessageQueueProcessor.

void PreEmptive.Analytics.Common.IQueueProcessor.Start ( )

Begins the automatic processing of the message queue. (not blocking, creates it's own thread)

Implemented in PreEmptive.Analytics.Common.MessageQueueProcessor, and PreEmptive.Analytics.Common.TransmitterThread.

void PreEmptive.Analytics.Common.IQueueProcessor.Stop ( )

Halts the automatic processing of the message queue.

Implemented in PreEmptive.Analytics.Common.MessageQueueProcessor.

Property Documentation

bool PreEmptive.Analytics.Common.IQueueProcessor.Running
getset

If the MessageQueueProcessor is currently running.


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