Esempio n. 1
0
        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());
        }
Esempio n. 2
0
        private ProcessEngine createProcessEngine(string name)
        {
            StandaloneInMemProcessEngineConfiguration processEngineConfiguration = new StandaloneInMemProcessEngineConfiguration();

            processEngineConfiguration.ProcessEngineName = name;
            processEngineConfiguration.JdbcUrl           = string.Format("jdbc:h2:mem:{0}", name);
            return(processEngineConfiguration.buildProcessEngine());
        }
Esempio n. 3
0
        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);
        }
Esempio n. 4
0
//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);
        }
Esempio n. 5
0
 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 + '.'"));
     }
 }
Esempio n. 6
0
        public virtual void testDefaultEngineConfigurationSetting()
        {
            ProcessEngineConfigurationImpl config = new StandaloneInMemProcessEngineConfiguration();

            assertTrue(config.EnableGracefulDegradationOnContextSwitchFailure);
        }