@Configuration @ConditionalOnClass(value=org.kie.server.services.impl.KieServerImpl.class) @AutoConfigureAfter(value=org.jbpm.springboot.autoconfigure.JBPMAutoConfiguration.class) @EnableConfigurationProperties(value=org.kie.server.springboot.autoconfiguration.KieServerProperties.class) public class AuditDataReplicationKieServerAutoConfiguration extends Object
| Constructor and Description |
|---|
AuditDataReplicationKieServerAutoConfiguration() |
| Modifier and Type | Method and Description |
|---|---|
AbstractAuditDataReplicationJMSConsumer |
createAuditDataReplicationConsumer(javax.persistence.EntityManagerFactory emf) |
JMSSender |
createAuditDataReplicationSender() |
org.kie.api.task.TaskLifeCycleEventListener |
createBAMTaskSummaryListener(javax.persistence.EntityManagerFactory emf) |
JBPMPersistenceUnitPostProcessor |
createPersistenceUnitProcessor() |
org.kie.api.event.process.ProcessEventListener |
createProcessEventListenerProducer() |
org.kie.api.task.TaskLifeCycleEventListener |
createTaskLifeCycleEventListener(javax.persistence.EntityManagerFactory emf) |
com.thoughtworks.xstream.XStream |
createXStream() |
org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean |
entityManagerFactory(DataSource dataSource,
org.springframework.boot.autoconfigure.orm.jpa.JpaProperties jpaProperties) |
public AuditDataReplicationKieServerAutoConfiguration()
@Bean @ConditionalOnMissingBean(name="jmsSender") public JMSSender createAuditDataReplicationSender()
@Bean @ConditionalOnMissingBean(name="xstreamBean") public com.thoughtworks.xstream.XStream createXStream()
@Bean(name="auditEntityManagerFactory")
@ConditionalOnMissingBean(name="auditEntityManagerFactory")
@ConditionalOnProperty(name="kieserver.audit-replication.consumer",
havingValue="true")
public org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean entityManagerFactory(DataSource dataSource,
org.springframework.boot.autoconfigure.orm.jpa.JpaProperties jpaProperties)
@Bean
@ConditionalOnMissingBean(name="auditDataReplicationProcessEventListenerProducer")
@ConditionalOnProperty(name="kieserver.audit-replication.producer",
havingValue="true")
public org.kie.api.event.process.ProcessEventListener createProcessEventListenerProducer()
@Bean
@ConditionalOnMissingBean(name="auditDataReplicationTaskLifeCycleEventListenerProducer")
@ConditionalOnProperty(name="kieserver.audit-replication.producer",
havingValue="true")
public org.kie.api.task.TaskLifeCycleEventListener createTaskLifeCycleEventListener(javax.persistence.EntityManagerFactory emf)
@Bean
@ConditionalOnMissingBean(name="auditDataReplicationBAMTaskSumaryListenerProducer")
@ConditionalOnProperty(name="kieserver.audit-replication.producer",
havingValue="true")
public org.kie.api.task.TaskLifeCycleEventListener createBAMTaskSummaryListener(javax.persistence.EntityManagerFactory emf)
@Bean(name="auditDataReplicationConsumer")
@ConditionalOnMissingBean(name="auditDataReplicationConsumer")
@ConditionalOnProperty(name="kieserver.audit-replication.consumer",
havingValue="true")
public AbstractAuditDataReplicationJMSConsumer createAuditDataReplicationConsumer(@Qualifier(value="auditEntityManagerFactory")
javax.persistence.EntityManagerFactory emf)
@Bean public JBPMPersistenceUnitPostProcessor createPersistenceUnitProcessor()
Copyright © 2001–2020 JBoss by Red Hat. All rights reserved.