org.wicketstuff.async.task
Class DefaultTaskManager
java.lang.Object
org.wicketstuff.async.task.DefaultTaskManager
- All Implemented Interfaces:
- ITaskManager
public abstract class DefaultTaskManager
- extends Object
- implements ITaskManager
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DefaultTaskManager
public DefaultTaskManager()
getInstance
public static DefaultTaskManager getInstance()
makeContainer
public AbstractTaskContainer makeContainer(long lifeTime,
TimeUnit unit)
- Specified by:
makeContainer in interface ITaskManager
makeOrRenewContainer
public AbstractTaskContainer makeOrRenewContainer(String id,
long lifeTime,
TimeUnit unit)
- Specified by:
makeOrRenewContainer in interface ITaskManager
getContainerOrFail
public AbstractTaskContainer getContainerOrFail(String id)
- Specified by:
getContainerOrFail in interface ITaskManager
findHookForId
protected ITaskManagerHook findHookForId(String id)
submit
protected Future<?> submit(Runnable runnable)
makeTaskContainer
protected abstract AbstractTaskContainer makeTaskContainer(String id)
makeTaskManagerHook
protected ITaskManagerHook makeTaskManagerHook(String id)
cleanUp
public void cleanUp()
- Specified by:
cleanUp in interface ITaskManager
Copyright © 2013–2014 Kantega AS. All rights reserved.