Class SpringBootProcessApplication
java.lang.Object
org.camunda.bpm.application.AbstractProcessApplication
org.camunda.bpm.engine.spring.application.SpringProcessApplication
org.camunda.bpm.spring.boot.starter.SpringBootProcessApplication
- All Implemented Interfaces:
EventListener,org.camunda.bpm.application.ProcessApplicationInterface,org.springframework.beans.factory.Aware,org.springframework.beans.factory.BeanNameAware,org.springframework.context.ApplicationContextAware,org.springframework.context.ApplicationListener<org.springframework.context.event.ApplicationContextEvent>
@Configuration
public class SpringBootProcessApplication
extends org.camunda.bpm.engine.spring.application.SpringProcessApplication
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected CamundaBpmPropertiesprotected Stringprotected org.springframework.context.ApplicationEventPublisherprotected org.camunda.bpm.engine.ProcessEngineFields inherited from class org.camunda.bpm.engine.spring.application.SpringProcessApplication
applicationContext, beanName, propertiesFields inherited from class org.camunda.bpm.application.AbstractProcessApplication
defaultDeployToEngineName, isDeployed, processApplicationBeanElResolver, processApplicationElResolver, processApplicationScriptEnvironment, variableSerializers -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidvoiddestroy()voidonPostDeploy(org.camunda.bpm.engine.ProcessEngine processEngine) voidonPreUndeploy(org.camunda.bpm.engine.ProcessEngine processEngine) Methods inherited from class org.camunda.bpm.engine.spring.application.SpringProcessApplication
autodetectProcessApplicationName, getApplicationContext, getProperties, getReference, onApplicationEvent, setApplicationContext, setBeanName, setProperties, start, stopMethods inherited from class org.camunda.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
-
camundaBpmProperties
-
processEngine
@Autowired protected org.camunda.bpm.engine.ProcessEngine processEngine -
eventPublisher
@Autowired protected org.springframework.context.ApplicationEventPublisher eventPublisher
-
-
Constructor Details
-
SpringBootProcessApplication
public SpringBootProcessApplication()
-
-
Method Details
-
deploymentConfiguration
-
afterPropertiesSet
- Overrides:
afterPropertiesSetin classorg.camunda.bpm.engine.spring.application.SpringProcessApplication- Throws:
Exception
-
destroy
- Overrides:
destroyin classorg.camunda.bpm.engine.spring.application.SpringProcessApplication- Throws:
Exception
-
onPostDeploy
public void onPostDeploy(org.camunda.bpm.engine.ProcessEngine processEngine) -
onPreUndeploy
public void onPreUndeploy(org.camunda.bpm.engine.ProcessEngine processEngine)
-