public class CmmnProcessStateActionListener extends Object implements com.edorasware.gear.core.process.support.ProcessActionListener, org.springframework.context.ApplicationContextAware
Modifier and Type | Field and Description |
---|---|
protected com.edorasware.cmmn.engine.hooks.EngineListeners |
engineListeners
Client system implementation (i.e. edoras one) call-back methods.
|
protected com.edorasware.cmmn.engine.hooks.PersistenceListeners |
persistenceListeners
Client system persistence implementations.
|
protected com.edorasware.cmmn.engine.core.SynchronizedLowLevelCmmnService |
synchronizedLowLevelCmmnService
A service implementation which provides synchronization by serializing access to state models on the level of the case instance.
|
protected UserManager |
userManager
The current user service.
|
Constructor and Description |
---|
CmmnProcessStateActionListener(com.edorasware.cmmn.engine.core.SynchronizedLowLevelCmmnService synchronizedLowLevelCmmnService,
com.edorasware.cmmn.engine.hooks.EngineListeners engineListeners,
com.edorasware.cmmn.engine.hooks.PersistenceListeners persistenceListeners,
UserManager userManager,
com.edorasware.commons.core.any.AnyWorkObjectService anyWorkObjectService,
com.edorasware.commons.core.identity.CurrentUserService currentUserService) |
Modifier and Type | Method and Description |
---|---|
void |
actionPerformed(com.edorasware.gear.core.process.support.ProcessActionEvent processActionEvent)
Detect events for CMMN ProcessTasks.
|
void |
actionWillBePerformed(com.edorasware.gear.core.process.support.ProcessActionEvent processActionEvent) |
org.springframework.context.ApplicationContext |
getApplicationContext() |
CaseArchiveManager |
getCaseArchiveManager() |
void |
setApplicationContext(org.springframework.context.ApplicationContext applicationContext) |
protected final com.edorasware.cmmn.engine.core.SynchronizedLowLevelCmmnService synchronizedLowLevelCmmnService
protected final com.edorasware.cmmn.engine.hooks.EngineListeners engineListeners
protected final com.edorasware.cmmn.engine.hooks.PersistenceListeners persistenceListeners
protected final UserManager userManager
public CmmnProcessStateActionListener(com.edorasware.cmmn.engine.core.SynchronizedLowLevelCmmnService synchronizedLowLevelCmmnService, com.edorasware.cmmn.engine.hooks.EngineListeners engineListeners, com.edorasware.cmmn.engine.hooks.PersistenceListeners persistenceListeners, UserManager userManager, com.edorasware.commons.core.any.AnyWorkObjectService anyWorkObjectService, com.edorasware.commons.core.identity.CurrentUserService currentUserService)
public void actionWillBePerformed(com.edorasware.gear.core.process.support.ProcessActionEvent processActionEvent)
actionWillBePerformed
in interface com.edorasware.commons.core.service.entity.EntityActionListener<com.edorasware.gear.core.process.support.ProcessActionEvent>
actionWillBePerformed
in interface com.edorasware.gear.core.process.support.ProcessActionListener
public void actionPerformed(com.edorasware.gear.core.process.support.ProcessActionEvent processActionEvent)
actionPerformed
in interface com.edorasware.commons.core.service.entity.EntityActionListener<com.edorasware.gear.core.process.support.ProcessActionEvent>
actionPerformed
in interface com.edorasware.gear.core.process.support.ProcessActionListener
processActionEvent
- the process action event.public CaseArchiveManager getCaseArchiveManager()
public org.springframework.context.ApplicationContext getApplicationContext()
public void setApplicationContext(org.springframework.context.ApplicationContext applicationContext)
setApplicationContext
in interface org.springframework.context.ApplicationContextAware
Copyright © 2010 - 2017 edorasware ag. All Rights Reserved.