AddScheduledTask
|
En-queues the scheduled task into the Multi-Server Mode, AsyncTaskQueue.
|
AddTask
|
En-queues the task into the Multi-Server Mode, AsyncTaskQueue.
|
DetachTaskQueue
|
Detaches a task queue wrapper from task delegation by this task queue manager instance.
- Does not modify the task queue in the server.
- Un-registers the TaskQueue object and its associated handlers inside the task queue manager.
|
Dispose
|
IDisposable implementation.
|
EnableTaskPolling
|
Enables or disables the task queue polling. By default the polling is
enabled and starts when the first queue gets opened.
|
GetBroadcastTasks
|
Resolves a collection of broadcast messages, wrapped as a List{ApplicationTask}.
|
GetLatestBroadcastMessageIdentifier
|
Resolves the latest broadcast id for the passed queue identifier.
|
GetLatestBroadcastMessageIdentifiers
|
Resolves the latest broadcast ids for the passed queue identifiers.
|
GetNewBroadcastMessages
|
Gets new broadcast messages from the server.
|
GetTaskInfoTasks
|
Resolves a collection of application task info's, wrapped as a List{ApplicationTask}.
|
OnPollingTimeElapsed
|
Polling timer handler.
|
OpenTaskQueue
|
Registers a task queue wrapper and opens the task queue in the server.
- Opens the task queue in the server.
- Registers the TaskQueue object and its associated handlers inside the task queue manager.
|
PollTasks
|
Polls the server and reserves tasks for processing as well as gets new broadcast messages.
|
ReserveTasksForProcessing
|
Reserve tasks for processing from the server.
|
SendBroadcastMessage
|
Sends a broadcast message to the passed task queue.
|
TransactionalBroadcastJobProcessor
|
Processes the app task to create a broadcast message.
|
TriggerPolling
|
Triggers polling right away (when enabled).
|
UpdateTask
|
Updates the state and progress values for a task in the server.
|
WaitAll
|
Waits for all Tasks that are still Running to complete.
|
WaitAll(TimeSpan)
|
Waits for all Tasks that are still Running to complete.
|