An interface to access M-Files Server's custom application task operations.
AddScheduledTask | Adds a scheduled task to a task queue. The "ApplicationTaskInfo" object must contain the ID of the task queue to which the task is to be added. |
AddTask | Adds a task to a task queue. The "ApplicationTaskInfo" object must contain the ID of the task queue to which the task is to be added. |
GetLatestBroadcastMessageIdentifiers | Gets the IDs of the most recent broadcast messages from the given queues. |
GetNewBroadcastMessages | Gets the broadcast messages that have been sent since the specified broadcast message ID. |
GetTaskIDsFromQueue | Gets the list of task IDs from a task queue. |
GetTaskQueues | Gets the list of available task queues from the server. |
GetTasks | Gets task objects from the server. This does not reserve any tasks for processing, meaning that their states can still change on the server. |
OpenTaskQueue | Opens a new task queue. When the application no longer needs the queue, it can simply stop using it. The server automatically closes the queue when instances stop using it. |
ReserveTasksForProcessing | Reserves the next tasks for processing from the task queues. |
SendBroadcastMessage | Sends a broadcast message to a task queue. |
UpdateTask | Updates the task information to the server. |