Java源码示例:org.camunda.bpm.spring.boot.starter.util.CamundaSpringBootUtil

示例1
@Bean
@ConditionalOnMissingBean(ProcessEngineConfigurationImpl.class)
public ProcessEngineConfigurationImpl processEngineConfigurationImpl(
        List<ProcessEnginePlugin> processEnginePlugins) {

    log.info("configure process engine configuration impl,class={}",
            CustomSpringProcessEngineConfiguration.class.getName());
    final SpringProcessEngineConfiguration configuration = CamundaSpringBootUtil
            .initCustomFields(new CustomSpringProcessEngineConfiguration());
    configuration.getProcessEnginePlugins().add(new CompositeProcessEnginePlugin(processEnginePlugins));
    return configuration;
}
 
示例2
@Bean
@ConditionalOnMissingBean(ProcessEngineConfigurationImpl.class)
public ProcessEngineConfigurationImpl processEngineConfigurationImpl(List<ProcessEnginePlugin> processEnginePlugins) {
  final SpringProcessEngineConfiguration configuration = CamundaSpringBootUtil.springProcessEngineConfiguration();
  configuration.getProcessEnginePlugins().add(new CompositeProcessEnginePlugin(processEnginePlugins));
  return configuration;
}
 
示例3
@Bean
@ConditionalOnMissingBean(ProcessEngineConfigurationImpl.class)
public ProcessEngineConfigurationImpl processEngineConfigurationImpl(List<ProcessEnginePlugin> processEnginePlugins) {
  final SpringProcessEngineConfiguration configuration = CamundaSpringBootUtil.springProcessEngineConfiguration();
  configuration.getProcessEnginePlugins().add(new CompositeProcessEnginePlugin(processEnginePlugins));
  return configuration;
}
 
示例4
@Test
public void configured_idGenerator_is_uuid() throws Exception {
  final IdGenerator idGenerator = CamundaSpringBootUtil.get(processEngine).getIdGenerator();

  assertThat(idGenerator).isOfAnyClassIn(PrefixedUuidGenerator.class);
}
 
示例5
@Test
public void configured_idGenerator_is_uuid() throws Exception {
  final IdGenerator idGenerator = CamundaSpringBootUtil.get(processEngine).getIdGenerator();

  assertThat(idGenerator).isOfAnyClassIn(PrefixedUuidGenerator.class);
}