org.camunda.bpm.engine.cdi.impl.util
Class CreationalContextReleaseListener
java.lang.Object
org.camunda.bpm.engine.cdi.impl.util.CreationalContextReleaseListener
- All Implemented Interfaces:
- CommandContextListener
public class CreationalContextReleaseListener
- extends Object
- implements CommandContextListener
CommandContextCloseListener which releases a CDI Creational Context when the command context is closed.
This is necessary to ensure that Dependent scoped beans are properly destroyed.
- Author:
- Daniel Meyer
|
Field Summary |
protected javax.enterprise.context.spi.CreationalContext<?> |
context
|
protected static Logger |
LOG
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
LOG
protected static final Logger LOG
context
protected javax.enterprise.context.spi.CreationalContext<?> context
CreationalContextReleaseListener
public CreationalContextReleaseListener(javax.enterprise.context.spi.CreationalContext<?> ctx)
onCommandContextClose
public void onCommandContextClose(CommandContext commandContext)
- Specified by:
onCommandContextClose in interface CommandContextListener
onCommandFailed
public void onCommandFailed(CommandContext commandContext,
Throwable t)
- Specified by:
onCommandFailed in interface CommandContextListener
release
protected void release(javax.enterprise.context.spi.CreationalContext<?> creationalContext)
Copyright © 2017 camunda services GmbH. All rights reserved.