Class ManagedProcessEngineFactoryBean
java.lang.Object
org.camunda.bpm.engine.spring.ProcessEngineFactoryBean
org.camunda.bpm.engine.spring.container.ManagedProcessEngineFactoryBean
- All Implemented Interfaces:
org.springframework.beans.factory.Aware
,org.springframework.beans.factory.DisposableBean
,org.springframework.beans.factory.FactoryBean<ProcessEngine>
,org.springframework.context.ApplicationContextAware
Factory bean registering a spring-managed process engine with the BpmPlatform
.
Replacement for ProcessEngineFactoryBean
. Use this implementation if you want to
register a process engine configured in a spring application context with the BpmPlatform
.
- Author:
- Daniel Meyer
-
Field Summary
Fields inherited from class org.camunda.bpm.engine.spring.ProcessEngineFactoryBean
applicationContext, processEngine, processEngineConfiguration
Fields inherited from interface org.springframework.beans.factory.FactoryBean
OBJECT_TYPE_ATTRIBUTE
-
Constructor Summary
-
Method Summary
Methods inherited from class org.camunda.bpm.engine.spring.ProcessEngineFactoryBean
getObjectType, getProcessEngineConfiguration, initializeExpressionManager, initializeTransactionExternallyManaged, isSingleton, setApplicationContext, setProcessEngineConfiguration
-
Constructor Details
-
ManagedProcessEngineFactoryBean
public ManagedProcessEngineFactoryBean()
-
-
Method Details
-
getObject
- Specified by:
getObject
in interfaceorg.springframework.beans.factory.FactoryBean<ProcessEngine>
- Overrides:
getObject
in classProcessEngineFactoryBean
- Throws:
Exception
-
getRuntimeContainerDelegate
-
destroy
- Specified by:
destroy
in interfaceorg.springframework.beans.factory.DisposableBean
- Overrides:
destroy
in classProcessEngineFactoryBean
- Throws:
Exception
-