Class SpringBootProcessApplication
java.lang.Object
org.operaton.bpm.application.AbstractProcessApplication
org.operaton.bpm.engine.spring.application.SpringProcessApplication
org.operaton.bpm.spring.boot.starter.SpringBootProcessApplication
- All Implemented Interfaces:
EventListener,ProcessApplicationInterface,org.springframework.beans.factory.Aware,org.springframework.beans.factory.BeanNameAware,org.springframework.context.ApplicationContextAware,org.springframework.context.ApplicationListener<org.springframework.context.event.ApplicationContextEvent>
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Stringprotected org.springframework.context.ApplicationEventPublisherprotected OperatonBpmPropertiesprotected ProcessEngineFields inherited from class org.operaton.bpm.engine.spring.application.SpringProcessApplication
applicationContext, beanName, propertiesFields inherited from class org.operaton.bpm.application.AbstractProcessApplication
defaultDeployToEngineName, isDeployed, processApplicationBeanElResolver, processApplicationElResolver, processApplicationScriptEnvironment, variableSerializers -
Constructor Summary
ConstructorsConstructorDescriptionSpringBootProcessApplication(OperatonBpmProperties operatonBpmProperties, ProcessEngine processEngine, org.springframework.context.ApplicationEventPublisher eventPublisher) -
Method Summary
Modifier and TypeMethodDescriptionvoidvoiddestroy()voidonPostDeploy(ProcessEngine processEngine) voidonPreUndeploy(ProcessEngine processEngine) Methods inherited from class org.operaton.bpm.engine.spring.application.SpringProcessApplication
autodetectProcessApplicationName, getApplicationContext, getProperties, getReference, onApplicationEvent, setApplicationContext, setBeanName, setProperties, start, stopMethods inherited from class org.operaton.bpm.application.AbstractProcessApplication
createDeployment, deploy, execute, execute, getBeanElResolver, getDefaultDeployToEngineName, getElResolver, getEnvironmentScripts, getExecutionListener, getName, getProcessApplicationClassloader, getProcessApplicationScriptEnvironment, getRawObject, getScriptEngineForName, getTaskListener, getVariableSerializers, initProcessApplicationElResolver, setDefaultDeployToEngineName, setVariableSerializers, undeployMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.springframework.context.ApplicationListener
supportsAsyncExecution
-
Field Details
-
springApplicationName
-
contextPath
-
operatonBpmProperties
-
processEngine
-
eventPublisher
protected org.springframework.context.ApplicationEventPublisher eventPublisher
-
-
Constructor Details
-
SpringBootProcessApplication
@Autowired public SpringBootProcessApplication(OperatonBpmProperties operatonBpmProperties, ProcessEngine processEngine, org.springframework.context.ApplicationEventPublisher eventPublisher)
-
-
Method Details
-
deploymentConfiguration
-
afterPropertiesSet
public void afterPropertiesSet()- Overrides:
afterPropertiesSetin classSpringProcessApplication
-
destroy
public void destroy()- Overrides:
destroyin classSpringProcessApplication
-
onPostDeploy
-
onPreUndeploy
-