Brooklyn

brooklyn.management
[Java] Interface ExecutionContext


public interface ExecutionContext
extends java.util.concurrent.Executor

This is a Brooklyn extension to the Java java.util.concurrent.Executor.


Method Summary
Task getCurrentTask()

Returns the current Task being executed by this context.

java.util.Set getTasks()

Task submit(java.util.Map properties, java.lang.Runnable runnable)

Task submit(java.util.Map properties, java.util.concurrent.Callable callable)

Task submit(Task task)

 
Methods inherited from interface java.util.concurrent.Executor
java.util.concurrent.Executor#execute(java.lang.Runnable)
 
Methods inherited from class java.lang.Object
java.lang.Object#wait(), java.lang.Object#wait(long), java.lang.Object#wait(long, int), java.lang.Object#equals(java.lang.Object), java.lang.Object#toString(), java.lang.Object#hashCode(), java.lang.Object#getClass(), java.lang.Object#notify(), java.lang.Object#notifyAll()
 

Method Detail

getCurrentTask

public Task getCurrentTask()
Returns the current Task being executed by this context.


getTasks

public java.util.Set getTasks()


submit

public Task submit(java.util.Map properties, java.lang.Runnable runnable)


submit

public Task submit(java.util.Map properties, java.util.concurrent.Callable callable)


submit

public Task submit(Task task)


 

Brooklyn Multi-Cloud Application Management Platform
brooklyncentral.github.com. Apache License. © 2012.