public ProcessEngineConfiguration configureEngine(ProcessEngineConfigurationImpl processEngineConfiguration) { processEngineConfiguration.setJdbcUrl("jdbc:h2:mem:" + getClass().getSimpleName()); List<HistoryLevel> levels = new ArrayList<>(); levels.add(customHisstoryLevelIL); processEngineConfiguration.setCustomHistoryLevels(levels); processEngineConfiguration.setHistory("aCustomHistoryLevelIL"); processEngineConfiguration.setDatabaseSchemaUpdate(DB_SCHEMA_UPDATE_CREATE_DROP); return processEngineConfiguration; } };
public ProcessEngineConfiguration configureEngine(ProcessEngineConfigurationImpl processEngineConfiguration) { processEngineConfiguration.setJdbcUrl("jdbc:h2:mem:" + CustomHistoryLevelIncident.class.getSimpleName()); List<HistoryLevel> levels = new ArrayList<>(); levels.add(customHistoryLevelIncident); processEngineConfiguration.setCustomHistoryLevels(levels); processEngineConfiguration.setHistory("aCustomHistoryLevelIncident"); processEngineConfiguration.setDatabaseSchemaUpdate(DB_SCHEMA_UPDATE_CREATE_DROP); return processEngineConfiguration; } };
public ProcessEngineConfiguration configureEngine(ProcessEngineConfigurationImpl configuration) { configuration.setJdbcUrl("jdbc:h2:mem:CustomHistoryLevelWithoutUserOperationLogTest"); configuration.setCustomHistoryLevels(Arrays.asList(customHistoryLevelFullWUOL)); configuration.setHistory("aCustomHistoryLevelWUOL"); configuration.setDatabaseSchemaUpdate(DB_SCHEMA_UPDATE_CREATE_DROP); return configuration; } };
public ProcessEngineConfiguration configureEngine(ProcessEngineConfigurationImpl configuration) { configuration.setJdbcUrl("jdbc:h2:mem:CustomHistoryLevelUserOperationLogTest"); configuration.setCustomHistoryLevels(Arrays.asList(customHistoryLevelUOL)); configuration.setHistory("aCustomHistoryLevelUOL"); configuration.setDatabaseSchemaUpdate(DB_SCHEMA_UPDATE_CREATE_DROP); return configuration; } };
@Override public ProcessEngineConfiguration configureEngine(ProcessEngineConfigurationImpl configuration) { configuration.setJdbcUrl("jdbc:h2:mem:DeploymentTest-HistoryLevelNone;DB_CLOSE_DELAY=1000"); configuration.setDatabaseSchemaUpdate(ProcessEngineConfiguration.DB_SCHEMA_UPDATE_CREATE_DROP); configuration.setHistoryLevel(HistoryLevel.HISTORY_LEVEL_NONE); configuration.setDbHistoryUsed(false); return configuration; } };
public ProcessEngineConfiguration configure(ProcessEngineConfigurationImpl configuration, HistoryEventTypes... historyEventTypes) { configuration.setJdbcUrl("jdbc:h2:mem:" + thisClass.getSimpleName()); configuration.setCustomHistoryLevels(setCustomHistoryLevel(historyEventTypes)); configuration.setHistory(customHistoryLevel.getName()); configuration.setDatabaseSchemaUpdate(DB_SCHEMA_UPDATE_CREATE_DROP); return configuration; }
protected static ProcessEngineImpl createProcessEngineImpl(boolean dmnEnabled) { StandaloneInMemProcessEngineConfiguration config = (StandaloneInMemProcessEngineConfiguration) new CustomStandaloneInMemProcessEngineConfiguration() .setProcessEngineName("database-dmn-test-engine") .setDatabaseSchemaUpdate("false") .setHistory(ProcessEngineConfiguration.HISTORY_FULL) .setJdbcUrl("jdbc:h2:mem:DatabaseDmnTest"); config.setDmnEnabled(dmnEnabled); return (ProcessEngineImpl) config.buildProcessEngine(); }
private static ProcessEngineImpl createProcessEngineImpl(String databaseSchemaUpdate, boolean executeSchemaOperations) { ProcessEngineImpl processEngine = (ProcessEngineImpl) new CustomStandaloneInMemProcessEngineConfiguration() .setExecuteSchemaOperations(executeSchemaOperations) .setProcessEngineName("database-history-test-engine") .setDatabaseSchemaUpdate(databaseSchemaUpdate) .setHistory(ProcessEngineConfiguration.HISTORY_FULL) .setJdbcUrl("jdbc:h2:mem:DatabaseHistoryPropertyTest") .buildProcessEngine(); return processEngine; }
configuration.setJdbcUrl("jdbc:h2:mem:camunda" + getClass().getSimpleName() + "testBatchWindowOneDayOfWeek");
@Test public void shouldInitTaskPermission() { ProcessEngine engine = null; try { // if final TestProcessEngineCfg testProcessEngineCfg = new TestProcessEngineCfg(); engine = testProcessEngineCfg.setProcessEngineName("DefaultTaskPermissionsCfgTest-engine") .setJdbcUrl(String.format("jdbc:h2:mem:%s", "DefaultTaskPermissionsCfgTest-engine-db")) .setMetricsEnabled(false) .setJobExecutorActivate(false) .buildProcessEngine(); // then assertTrue(testProcessEngineCfg.initMethodCalled); } finally { if(engine != null) { engine.close(); } } }
configuration.setJdbcUrl("jdbc:h2:mem:camunda" + getClass().getSimpleName() + "testBatchWindow24Hours");
@Test public void testHistoryCleanupJobScheduled() throws ParseException { final ProcessEngineConfigurationImpl standaloneInMemProcessEngineConfiguration = (ProcessEngineConfigurationImpl)ProcessEngineConfiguration.createStandaloneInMemProcessEngineConfiguration(); standaloneInMemProcessEngineConfiguration.setHistoryCleanupBatchWindowStartTime("23:00"); standaloneInMemProcessEngineConfiguration.setHistoryCleanupBatchWindowEndTime("01:00"); standaloneInMemProcessEngineConfiguration.setJdbcUrl("jdbc:h2:mem:camunda" + getClass().getSimpleName() + "testHistoryCleanupJobScheduled"); ProcessEngine engine = standaloneInMemProcessEngineConfiguration .buildProcessEngine(); final List<Job> historyCleanupJobs = engine.getHistoryService().findHistoryCleanupJobs(); assertFalse(historyCleanupJobs.isEmpty()); final ProcessEngineConfigurationImpl processEngineConfiguration = (ProcessEngineConfigurationImpl) engine.getProcessEngineConfiguration(); for (Job historyCleanupJob : historyCleanupJobs) { assertEquals(processEngineConfiguration.getBatchWindowManager().getCurrentOrNextBatchWindow(ClockUtil.getCurrentTime(), processEngineConfiguration).getStart(), historyCleanupJob.getDuedate()); } closeProcessEngine(engine); }
processEngineConfiguration.setJdbcUrl("jdbc:h2:mem:activiti-reboot-test;DB_CLOSE_DELAY=1000"); ProcessEngine schemaProcessEngine = processEngineConfiguration.buildProcessEngine(); .setProcessEngineName("reboot-test") .setDatabaseSchemaUpdate(ProcessEngineConfiguration.DB_SCHEMA_UPDATE_FALSE) .setJdbcUrl("jdbc:h2:mem:activiti-reboot-test;DB_CLOSE_DELAY=1000") .setJobExecutorActivate(false) .buildProcessEngine(); .setProcessEngineName("reboot-test") .setDatabaseSchemaUpdate(org.camunda.bpm.engine.ProcessEngineConfiguration.DB_SCHEMA_UPDATE_FALSE) .setJdbcUrl("jdbc:h2:mem:activiti-reboot-test;DB_CLOSE_DELAY=1000") .setJobExecutorActivate(false) .buildProcessEngine();
public ProcessEngineConfiguration configureEngine(ProcessEngineConfigurationImpl processEngineConfiguration) { processEngineConfiguration.setJdbcUrl("jdbc:h2:mem:" + getClass().getSimpleName()); List<HistoryLevel> levels = new ArrayList<>(); levels.add(customHisstoryLevelIL); processEngineConfiguration.setCustomHistoryLevels(levels); processEngineConfiguration.setHistory("aCustomHistoryLevelIL"); processEngineConfiguration.setDatabaseSchemaUpdate(DB_SCHEMA_UPDATE_CREATE_DROP); return processEngineConfiguration; } };
public ProcessEngineConfiguration configureEngine(ProcessEngineConfigurationImpl processEngineConfiguration) { processEngineConfiguration.setJdbcUrl("jdbc:h2:mem:" + CustomHistoryLevelIncident.class.getSimpleName()); List<HistoryLevel> levels = new ArrayList<>(); levels.add(customHistoryLevelIncident); processEngineConfiguration.setCustomHistoryLevels(levels); processEngineConfiguration.setHistory("aCustomHistoryLevelIncident"); processEngineConfiguration.setDatabaseSchemaUpdate(DB_SCHEMA_UPDATE_CREATE_DROP); return processEngineConfiguration; } };
public ProcessEngineConfiguration configureEngine(ProcessEngineConfigurationImpl configuration) { configuration.setJdbcUrl("jdbc:h2:mem:CustomHistoryLevelWithoutUserOperationLogTest"); configuration.setCustomHistoryLevels(Arrays.asList(customHistoryLevelFullWUOL)); configuration.setHistory("aCustomHistoryLevelWUOL"); configuration.setDatabaseSchemaUpdate(DB_SCHEMA_UPDATE_CREATE_DROP); return configuration; } };
.setProcessEngineName("reboot-test-schema") .setDatabaseSchemaUpdate(org.camunda.bpm.engine.ProcessEngineConfiguration.DB_SCHEMA_UPDATE_TRUE) .setJdbcUrl("jdbc:h2:mem:activiti-process-cache-test;DB_CLOSE_DELAY=1000") .setJobExecutorActivate(false) .buildProcessEngine(); .setProcessEngineName("reboot-test") .setDatabaseSchemaUpdate(org.camunda.bpm.engine.ProcessEngineConfiguration.DB_SCHEMA_UPDATE_FALSE) .setJdbcUrl("jdbc:h2:mem:activiti-process-cache-test;DB_CLOSE_DELAY=1000") .setJobExecutorActivate(false) .buildProcessEngine();
@Override public ProcessEngineConfiguration configureEngine(ProcessEngineConfigurationImpl configuration) { configuration.setJdbcUrl("jdbc:h2:mem:DeploymentTest-HistoryLevelNone;DB_CLOSE_DELAY=1000"); configuration.setDatabaseSchemaUpdate(ProcessEngineConfiguration.DB_SCHEMA_UPDATE_CREATE_DROP); configuration.setHistoryLevel(HistoryLevel.HISTORY_LEVEL_NONE); configuration.setDbHistoryUsed(false); return configuration; } };
public ProcessEngineConfiguration configure(ProcessEngineConfigurationImpl configuration, HistoryEventTypes... historyEventTypes) { configuration.setJdbcUrl("jdbc:h2:mem:" + thisClass.getSimpleName()); configuration.setCustomHistoryLevels(setCustomHistoryLevel(historyEventTypes)); configuration.setHistory(customHistoryLevel.getName()); configuration.setDatabaseSchemaUpdate(DB_SCHEMA_UPDATE_CREATE_DROP); return configuration; }
protected static ProcessEngineImpl createProcessEngineImpl(boolean dmnEnabled) { StandaloneInMemProcessEngineConfiguration config = (StandaloneInMemProcessEngineConfiguration) new CustomStandaloneInMemProcessEngineConfiguration() .setProcessEngineName("database-dmn-test-engine") .setDatabaseSchemaUpdate("false") .setHistory(ProcessEngineConfiguration.HISTORY_FULL) .setJdbcUrl("jdbc:h2:mem:DatabaseDmnTest"); config.setDmnEnabled(dmnEnabled); return (ProcessEngineImpl) config.buildProcessEngine(); }