protected internal static ProcessEngineImpl createProcessEngineImpl(bool dmnEnabled) { StandaloneInMemProcessEngineConfiguration config = (StandaloneInMemProcessEngineConfiguration)(new CustomStandaloneInMemProcessEngineConfiguration()).setProcessEngineName("database-dmn-test-engine").setDatabaseSchemaUpdate("false").setHistory(ProcessEngineConfiguration.HISTORY_FULL).setJdbcUrl("jdbc:h2:mem:DatabaseDmnTest"); config.DmnEnabled = dmnEnabled; return((ProcessEngineImpl)config.buildProcessEngine()); }
private ProcessEngine createProcessEngine(string name) { StandaloneInMemProcessEngineConfiguration processEngineConfiguration = new StandaloneInMemProcessEngineConfiguration(); processEngineConfiguration.ProcessEngineName = name; processEngineConfiguration.JdbcUrl = string.Format("jdbc:h2:mem:{0}", name); return(processEngineConfiguration.buildProcessEngine()); }
protected internal virtual ProcessEngineConfigurationImpl createConfig() { StandaloneInMemProcessEngineConfiguration configuration = new StandaloneInMemProcessEngineConfiguration(); configuration.ProcessEngineName = "process-engine-HistoryTest"; configuration.DbMetricsReporterActivate = false; configuration.JdbcUrl = "jdbc:h2:mem:HistoryTest"; return(configuration); }
//JAVA TO C# CONVERTER WARNING: 'final' parameters are not available in .NET: //ORIGINAL LINE: private static org.camunda.bpm.engine.impl.cfg.ProcessEngineConfigurationImpl config(final String schemaUpdate, final String historyLevel) private static ProcessEngineConfigurationImpl config(string schemaUpdate, string historyLevel) { StandaloneInMemProcessEngineConfiguration engineConfiguration = new StandaloneInMemProcessEngineConfiguration(); engineConfiguration.ProcessEngineName = System.Guid.randomUUID().ToString(); engineConfiguration.DatabaseSchemaUpdate = schemaUpdate; engineConfiguration.History = historyLevel; engineConfiguration.DbMetricsReporterActivate = false; engineConfiguration.JdbcUrl = "jdbc:h2:mem:DatabaseHistoryPropertyAutoTest"; return(engineConfiguration); }
public virtual void testCreateConfigurationWithMissingDotInSchemaAndPrefix() { try { StandaloneInMemProcessEngineConfiguration configuration = new StandaloneInMemProcessEngineConfiguration(); configuration.DatabaseSchema = "foo"; configuration.DatabaseTablePrefix = "foo"; configuration.buildProcessEngine(); fail("Should throw exception"); } catch (ProcessEngineException e) { // as expected assertTrue(e.Message.contains("When setting a schema the prefix has to be schema + '.'")); } }
public virtual void testDefaultEngineConfigurationSetting() { ProcessEngineConfigurationImpl config = new StandaloneInMemProcessEngineConfiguration(); assertTrue(config.EnableGracefulDegradationOnContextSwitchFailure); }