com.atlassian.core.task
Class AbstractErrorQueuedTaskQueue.TaskDecorator

java.lang.Object
  extended by com.atlassian.core.task.AbstractErrorQueuedTaskQueue.TaskDecorator
All Implemented Interfaces:
Task, Serializable
Enclosing class:
AbstractErrorQueuedTaskQueue

public static class AbstractErrorQueuedTaskQueue.TaskDecorator
extends Object
implements Task, Serializable

See Also:
Serialized Form

Constructor Summary
AbstractErrorQueuedTaskQueue.TaskDecorator(Task task)
           
 
Method Summary
 void execute()
          The execute method is used to invoke the task.
 int getExecutionCount()
           
 Task getTask()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AbstractErrorQueuedTaskQueue.TaskDecorator

public AbstractErrorQueuedTaskQueue.TaskDecorator(Task task)
Method Detail

execute

public void execute()
             throws Exception
Description copied from interface: Task
The execute method is used to invoke the task.

Specified by:
execute in interface Task
Throws:
Exception - if the task fails to execute

getExecutionCount

public int getExecutionCount()

getTask

public Task getTask()


Atlassian Core is developed by Atlassian Software Systems.