wt.queue
Interface QueueService

All Known Implementing Classes:
StandardQueueService

public interface QueueService

Interface containing the methods supported by the queue service implementations. Methods allow the creation, starting, stopping, deleting and customizing queue execution.

Supported API: true

Extendable: false


Method Summary
 void executeEntry(QueueEntry entry)
          Execute the entry passed as argument.
 Enumeration queues()
          Returns all process queues.
 void startAllQueues()
          Starts all existing queues.
 void startQueue(ProcessingQueue queue)
          Starts a specific queue.
 void startQueue(ScheduleQueue queue)
          

Supported API: true
 void stopAllQueues()
          Stops all existing queues.
 void stopQueue(ProcessingQueue queue)
          Stops a specific queue.
 void stopQueue(ScheduleQueue queue)
          

Supported API: true
 

Method Detail

queues

Enumeration queues()
                   throws WTException
Returns all process queues.

Supported API: true

Returns:
Enumeration
Throws:
WTException

startAllQueues

void startAllQueues()
                    throws WTException
Starts all existing queues.

Supported API: true

Throws:
WTException

stopAllQueues

void stopAllQueues()
                   throws WTException
Stops all existing queues.

Supported API: true

Throws:
WTException

startQueue

void startQueue(ProcessingQueue queue)
                throws WTException
Starts a specific queue.

Supported API: true

Parameters:
queue -
Throws:
WTException

startQueue

void startQueue(ScheduleQueue queue)
                throws WTException


Supported API: true

Parameters:
queue -
Throws:
WTException

stopQueue

void stopQueue(ProcessingQueue queue)
               throws WTException
Stops a specific queue.

Supported API: true

Parameters:
queue -
Throws:
WTException

stopQueue

void stopQueue(ScheduleQueue queue)
               throws WTException


Supported API: true

Parameters:
queue -
Throws:
WTException

executeEntry

void executeEntry(QueueEntry entry)
                  throws WTException
Execute the entry passed as argument.

Supported API: true

Parameters:
entry -
Throws:
WTException