Class DefaultDeferredManager

java.lang.Object
org.jdeferred2.impl.AbstractDeferredManager
org.jdeferred2.impl.DefaultDeferredManager
All Implemented Interfaces:
DeferredManager

public class DefaultDeferredManager extends AbstractDeferredManager
A default implementation that runs deferred tasks using an ExecutorService. Also, by default, deferred tasks are executed (submitted to the ExecutorService) automatically when it's passed into
invalid reference
DeferredManager
's when(...) methods. This behavior can be changed by setting setAutoSubmit(boolean).