org.apache.continuum.taskqueueexecutor
Class ParallelBuildsThreadedTaskQueueExecutor

java.lang.Object
  extended by org.apache.continuum.taskqueueexecutor.ParallelBuildsThreadedTaskQueueExecutor
All Implemented Interfaces:
org.codehaus.plexus.personality.plexus.lifecycle.phase.Initializable, org.codehaus.plexus.personality.plexus.lifecycle.phase.Startable, org.codehaus.plexus.taskqueue.execution.TaskQueueExecutor

public class ParallelBuildsThreadedTaskQueueExecutor
extends Object
implements org.codehaus.plexus.taskqueue.execution.TaskQueueExecutor, org.codehaus.plexus.personality.plexus.lifecycle.phase.Initializable, org.codehaus.plexus.personality.plexus.lifecycle.phase.Startable

Modified plexus ThreadedTaskQueueExecutor


Field Summary
 
Fields inherited from interface org.codehaus.plexus.taskqueue.execution.TaskQueueExecutor
ROLE
 
Constructor Summary
ParallelBuildsThreadedTaskQueueExecutor()
           
 
Method Summary
 boolean cancelTask(org.codehaus.plexus.taskqueue.Task task)
           
 org.codehaus.plexus.taskqueue.Task getCurrentTask()
           
 String getName()
           
 org.codehaus.plexus.taskqueue.TaskQueue getQueue()
           
 void initialize()
           
 void setName(String name)
           
 void start()
           
 void stop()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ParallelBuildsThreadedTaskQueueExecutor

public ParallelBuildsThreadedTaskQueueExecutor()
Method Detail

initialize

public void initialize()
                throws org.codehaus.plexus.personality.plexus.lifecycle.phase.InitializationException
Specified by:
initialize in interface org.codehaus.plexus.personality.plexus.lifecycle.phase.Initializable
Throws:
org.codehaus.plexus.personality.plexus.lifecycle.phase.InitializationException

start

public void start()
           throws org.codehaus.plexus.personality.plexus.lifecycle.phase.StartingException
Specified by:
start in interface org.codehaus.plexus.personality.plexus.lifecycle.phase.Startable
Throws:
org.codehaus.plexus.personality.plexus.lifecycle.phase.StartingException

stop

public void stop()
          throws org.codehaus.plexus.personality.plexus.lifecycle.phase.StoppingException
Specified by:
stop in interface org.codehaus.plexus.personality.plexus.lifecycle.phase.Startable
Throws:
org.codehaus.plexus.personality.plexus.lifecycle.phase.StoppingException

getCurrentTask

public org.codehaus.plexus.taskqueue.Task getCurrentTask()
Specified by:
getCurrentTask in interface org.codehaus.plexus.taskqueue.execution.TaskQueueExecutor

cancelTask

public boolean cancelTask(org.codehaus.plexus.taskqueue.Task task)
Specified by:
cancelTask in interface org.codehaus.plexus.taskqueue.execution.TaskQueueExecutor

getName

public String getName()

setName

public void setName(String name)

getQueue

public org.codehaus.plexus.taskqueue.TaskQueue getQueue()


Copyright © 2003-2013 The Apache Software Foundation. All Rights Reserved.