Class DomainProcessEngineFactoryBean
- java.lang.Object
-
- org.apache.syncope.core.flowable.support.DomainProcessEngineFactoryBean
-
- All Implemented Interfaces:
org.apache.syncope.core.persistence.api.SyncopeCoreLoader,org.springframework.beans.factory.FactoryBean<DomainProcessEngine>,org.springframework.core.Ordered
public class DomainProcessEngineFactoryBean extends Object implements org.springframework.beans.factory.FactoryBean<DomainProcessEngine>, org.apache.syncope.core.persistence.api.SyncopeCoreLoader
Spring factory forDomainProcessEnginewhich takes the providedSpringProcessEngineConfigurationas template for each of the configured Syncope domains.
-
-
Constructor Summary
Constructors Constructor Description DomainProcessEngineFactoryBean(org.springframework.context.ApplicationContext ctx)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description DomainProcessEnginegetObject()Class<DomainProcessEngine>getObjectType()intgetOrder()booleanisSingleton()voidload(String domain, DataSource datasource)voidpreDestroy()
-
-
-
Method Detail
-
getOrder
public int getOrder()
- Specified by:
getOrderin interfaceorg.springframework.core.Ordered
-
load
public void load(String domain, DataSource datasource)
- Specified by:
loadin interfaceorg.apache.syncope.core.persistence.api.SyncopeCoreLoader
-
getObject
public DomainProcessEngine getObject() throws Exception
- Specified by:
getObjectin interfaceorg.springframework.beans.factory.FactoryBean<DomainProcessEngine>- Throws:
Exception
-
getObjectType
public Class<DomainProcessEngine> getObjectType()
- Specified by:
getObjectTypein interfaceorg.springframework.beans.factory.FactoryBean<DomainProcessEngine>
-
isSingleton
public boolean isSingleton()
- Specified by:
isSingletonin interfaceorg.springframework.beans.factory.FactoryBean<DomainProcessEngine>
-
preDestroy
@PreDestroy public void preDestroy()
-
-