public class DefaultManagedTaskScheduler extends ConcurrentTaskScheduler implements org.springframework.beans.factory.InitializingBean
ConcurrentTaskScheduler, performing a default lookup for
 JSR-236's "java:comp/DefaultManagedScheduledExecutorService" in a Java EE 7 environment.
 Note: This class is not strictly JSR-236 based; it can work with any regular
 ScheduledExecutorService that can be found in JNDI.
 The actual adapting to ManagedScheduledExecutorService
 happens in the base class ConcurrentTaskScheduler itself.
ConcurrentTaskExecutor.ManagedTaskBuilder| Constructor and Description | 
|---|
| DefaultManagedTaskScheduler() | 
| Modifier and Type | Method and Description | 
|---|---|
| void | afterPropertiesSet() | 
| void | setJndiEnvironment(Properties jndiEnvironment)Set the JNDI environment to use for JNDI lookups. | 
| void | setJndiName(String jndiName)Specify a JNDI name of the  Executorto delegate to,
 replacing the default JNDI name "java:comp/DefaultManagedScheduledExecutorService". | 
| void | setJndiTemplate(JndiTemplate jndiTemplate)Set the JNDI template to use for JNDI lookups. | 
| void | setResourceRef(boolean resourceRef)Set whether the lookup occurs in a Java EE container, i.e. | 
schedule, schedule, scheduleAtFixedRate, scheduleAtFixedRate, scheduleWithFixedDelay, scheduleWithFixedDelay, setErrorHandler, setScheduledExecutorexecute, execute, getConcurrentExecutor, setConcurrentExecutor, setTaskDecorator, submit, submit, submitListenable, submitListenableclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitschedule, scheduleAtFixedRate, scheduleAtFixedRate, scheduleWithFixedDelay, scheduleWithFixedDelayprefersShortLivedTaskspublic void setJndiTemplate(JndiTemplate jndiTemplate)
public void setJndiEnvironment(Properties jndiEnvironment)
public void setResourceRef(boolean resourceRef)
public void setJndiName(String jndiName)
Executor to delegate to,
 replacing the default JNDI name "java:comp/DefaultManagedScheduledExecutorService".
 This can either be a fully qualified JNDI name, or the JNDI name relative to the current environment naming context if "resourceRef" is set to "true".
public void afterPropertiesSet()
                        throws NamingException
afterPropertiesSet in interface org.springframework.beans.factory.InitializingBeanNamingException