Class AsyncWebProcessManagerImpl
java.lang.Object
com.evolveum.midpoint.web.application.AsyncWebProcessManagerImpl
- All Implemented Interfaces:
AsyncWebProcessManager
,org.apache.wicket.ISessionListener
public class AsyncWebProcessManagerImpl
extends Object
implements org.apache.wicket.ISessionListener, AsyncWebProcessManager
Created by Viliam Repan (lazyman).
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescription<T> AsyncWebProcess<T>
<T> AsyncWebProcess<T>
createProcess
(T data) void
destroy()
getProcess
(@NotNull String processId) void
onCreated
(org.apache.wicket.Session session) void
boolean
removeProcess
(@NotNull String processId) void
void
-
Constructor Details
-
AsyncWebProcessManagerImpl
public AsyncWebProcessManagerImpl()
-
-
Method Details
-
destroy
@PreDestroy public void destroy() -
onCreated
public void onCreated(org.apache.wicket.Session session) - Specified by:
onCreated
in interfaceorg.apache.wicket.ISessionListener
-
onUnbound
- Specified by:
onUnbound
in interfaceorg.apache.wicket.ISessionListener
-
createProcess
- Specified by:
createProcess
in interfaceAsyncWebProcessManager
-
createProcess
- Specified by:
createProcess
in interfaceAsyncWebProcessManager
-
getProcess
- Specified by:
getProcess
in interfaceAsyncWebProcessManager
-
removeProcess
- Specified by:
removeProcess
in interfaceAsyncWebProcessManager
-
submit
- Specified by:
submit
in interfaceAsyncWebProcessManager
-
submit
- Specified by:
submit
in interfaceAsyncWebProcessManager
-