Пример #1
0
        public override void Configure(Configuration configuration)
        {
            ConfigurationDBRef dbconfig = GetDBConfig();

            dbconfig.ColumnChangeCase = ConfigurationDBRef.ColumnChangeCaseEnum.LOWERCASE;
            //dbconfig.AddSqlTypesBinding(java.sql.Types.INTEGER, "string");
            configuration.AddDatabaseReference("MyDB", dbconfig);
        }
Пример #2
0
        public override void Configure(Configuration configuration)
        {
            ConfigurationDBRef dbconfig = GetDBConfig();

            dbconfig.ColumnChangeCase = ConfigurationDBRef.ColumnChangeCaseEnum.UPPERCASE;
            configuration.AddDatabaseReference("MyDB", dbconfig);
            configuration.EngineDefaults.Logging.IsEnableExecutionDebug = true;
        }
        public override void Configure(Configuration configuration)
        {
            var configDB = SupportDatabaseService.CreateDefaultConfig();

            configuration.AddDatabaseReference("MyDB", configDB);
            configuration.AddEventType <SupportBean>("SupportBean");
            configuration.AddEventType <SupportBean_S0>("SupportBean_S0");
            configuration.AddEventType <SupportBean_S1>("SupportBean_S1");
        }
Пример #4
0
        private Configuration GetConfig(ConfigurationDBRef configOracle)
        {
            Configuration configuration = SupportConfigFactory.Configuration;

            configuration.AddDatabaseReference("MyDB", configOracle);
            configuration.EngineDefaults.Logging.EnableExecutionDebug = true;

            return(configuration);
        }
Пример #5
0
        public override void Configure(Configuration configuration)
        {
            var configDB = SupportDatabaseService.CreateDefaultConfig();

            configDB.ConnectionLifecycle            = ConnectionLifecycleEnum.RETAIN;
            configDB.ConnectionCatalog              = "test";
            configDB.ConnectionTransactionIsolation = IsolationLevel.Serializable;
            configuration.AddDatabaseReference("MyDB", configDB);
        }
Пример #6
0
        public override void Configure(Configuration configuration)
        {
            var configDB = SupportDatabaseService.CreateDefaultConfig();

            configDB.ConnectionLifecycle = ConnectionLifecycleEnum.RETAIN;
            configDB.LRUCache            = 100000;
            configDB.ConnectionCatalog   = "test";
            configuration.AddDatabaseReference("MyDB", configDB);
        }
Пример #7
0
        public override void Configure(Configuration configuration)
        {
            var configDB = SupportDatabaseService.CreateDefaultConfig();

            configDB.ConnectionCatalog = "test";
            configDB.SetExpiryTimeCache(60, 120);

            configuration.EngineDefaults.Logging.IsEnableQueryPlan = true;
            configuration.AddDatabaseReference("MyDB", configDB);
        }
Пример #8
0
        public override void Configure(Configuration configuration)
        {
            configuration.EngineDefaults.Logging.IsEnableADO = true;
            configuration.EngineDefaults.Threading.IsListenerDispatchPreserveOrder = false;

            var configDB = SupportDatabaseService.CreateDefaultConfig();

            configDB.ConnectionLifecycle = ConnectionLifecycleEnum.RETAIN;
            configuration.AddDatabaseReference("MyDB", configDB);
        }
        public override void Configure(Configuration configuration)
        {
            var configDB = SupportDatabaseService.CreateDefaultConfig();

            configDB.ConnectionLifecycle = ConnectionLifecycleEnum.RETAIN;

            // Turn this cache setting off to turn off indexing since without cache there is no point in indexing.
            configDB.LRUCache = (100000);
            configuration.EngineDefaults.Logging.IsEnableQueryPlan = (true);
            configuration.AddDatabaseReference("MyDB", configDB);
        }
        public void SetUp()
        {
            var configDB = new ConfigurationDBRef();

            configDB.SetDatabaseDriver(SupportDatabaseService.DbDriverFactoryNative);
            configDB.ConnectionLifecycle = ConnectionLifecycleEnum.RETAIN;
            Configuration configuration = SupportConfigFactory.GetConfiguration();

            configuration.AddDatabaseReference("MyDB", configDB);
            configuration.EngineDefaults.ThreadingConfig.IsInternalTimerEnabled = false;

            _epServiceRetained = EPServiceProviderManager.GetProvider("TestDatabaseJoinRetained", configuration);
            _epServiceRetained.Initialize();

            configDB = new ConfigurationDBRef();
            configDB.SetDatabaseDriver(SupportDatabaseService.DbDriverFactoryNative);
            configDB.ConnectionLifecycle = ConnectionLifecycleEnum.POOLED;
            configuration = SupportConfigFactory.GetConfiguration();
            configuration.AddDatabaseReference("MyDB", configDB);
            configuration.EngineDefaults.ThreadingConfig.IsInternalTimerEnabled = false;
            _epServicePooled = EPServiceProviderManager.GetProvider("TestDatabaseJoinPooled", configuration);
            _epServicePooled.Initialize();
        }
Пример #11
0
        public override void Configure(Configuration configuration)
        {
            var configDB = SupportDatabaseService.CreateDefaultConfig();

            configDB.ConnectionLifecycle = ConnectionLifecycleEnum.RETAIN;
            configDB.ConnectionCatalog   = "test";
            //configDB.ConnectionReadOnly = true;
            configDB.ConnectionTransactionIsolation = IsolationLevel.Serializable;
            configDB.ConnectionAutoCommit           = true;

            configuration.AddDatabaseReference("MyDB", configDB);

            configuration.EngineDefaults.Logging.IsEnableADO = true;
        }
Пример #12
0
        public void SetUp()
        {
            var configDB = new ConfigurationDBRef();

            configDB.SetDatabaseDriver(SupportDatabaseService.DbDriverFactoryNative);
            configDB.ConnectionLifecycle = ConnectionLifecycleEnum.RETAIN;

            Configuration configuration = new Configuration();

            configuration.AddDatabaseReference("MyDB", configDB);
            configuration.EngineDefaults.Threading.IsInternalTimerEnabled = false;
            configuration.EngineDefaults.ExceptionHandling.AddClass <MyExceptionHandlerFactory>();

            _epService = EPServiceProviderManager.GetProvider("TestDatabaseTimeout", configuration);
            _epService.Initialize();
        }
Пример #13
0
        public void SetUp()
        {
            ConfigurationDBRef configDB = new ConfigurationDBRef();

            configDB.SetDatabaseDriver(SupportDatabaseService.DbDriverFactoryNative);

            // Turn this cache setting off to turn off indexing since without cache there is no point in indexing.
            configDB.LRUCache = 100000;
            Configuration configuration = SupportConfigFactory.GetConfiguration();

            configuration.EngineDefaults.LoggingConfig.IsEnableQueryPlan = true;
            configuration.AddDatabaseReference("MyDB", configDB);

            _epServiceRetained = EPServiceProviderManager.GetProvider("TestDatabaseJoinRetained", configuration);
            _epServiceRetained.Initialize();
        }
Пример #14
0
        public void SetUp()
        {
            Configuration configuration = SupportConfigFactory.GetConfiguration();

            configuration.EngineDefaults.LoggingConfig.IsEnableADO = true;
            configuration.EngineDefaults.ThreadingConfig.IsListenerDispatchPreserveOrder = false;

            var configDB = new ConfigurationDBRef();

            configDB.SetDatabaseDriver(SupportDatabaseService.DbDriverFactoryNative);
            configDB.ConnectionLifecycle = ConnectionLifecycleEnum.RETAIN;
            configuration.AddDatabaseReference("MyDB", configDB);

            _engine = EPServiceProviderManager.GetDefaultProvider(configuration);
            _engine.Initialize();
        }
Пример #15
0
        public void SetUp()
        {
            var configDB = new ConfigurationDBRef();

            configDB.SetDatabaseDriver(SupportDatabaseService.DbDriverFactoryNative);
            configDB.ConnectionLifecycle = ConnectionLifecycleEnum.RETAIN;
            configDB.ConnectionCatalog   = "test";
            //configDB.ConnectionReadOnly = true;
            configDB.ConnectionTransactionIsolation = System.Data.IsolationLevel.Serializable;
            configDB.ConnectionAutoCommit           = true;
            Configuration configuration = SupportConfigFactory.GetConfiguration();

            configuration.AddDatabaseReference("MyDB", configDB);

            _engine = EPServiceProviderManager.GetProvider("TestMTStmtDatabaseJoin", configuration);
        }
Пример #16
0
        public void SetUp()
        {
            var configDB = new ConfigurationDBRef();

            configDB.SetDatabaseDriver(SupportDatabaseService.DbDriverFactoryNative);

            Configuration configuration = SupportConfigFactory.GetConfiguration();

            configuration.AddDatabaseReference("MyDB", configDB);

            _epService = EPServiceProviderManager.GetProvider("TestDatabaseJoinRetained", configuration);
            _epService.Initialize();
            if (InstrumentationHelper.ENABLED)
            {
                InstrumentationHelper.StartTest(_epService, GetType(), GetType().FullName);
            }
        }
        public override void Configure(Configuration configuration)
        {
            var configDB = GetDefaultConfig();

            if (_lru)
            {
                configDB.LRUCache = _lruSize.Value;
            }
            else
            {
                configDB.SetExpiryTimeCache(
                    _expiryMaxAgeSeconds.Value,
                    _expiryPurgeIntervalSeconds.Value);
            }

            configuration.AddDatabaseReference("MyDB", configDB);
        }
Пример #18
0
        private void TryCache(ConfigurationDBRef configDB, long assertMaximumTime, int numEvents, bool useRandomLookupKey)
        {
            Configuration configuration = SupportConfigFactory.GetConfiguration();

            configuration.AddDatabaseReference("MyDB", configDB);

            _epService = EPServiceProviderManager.GetProvider("TestDatabaseQueryResultCache", configuration);
            _epService.Initialize();

            long startTime = PerformanceObserver.MilliTime;

            TrySendEvents(_epService, numEvents, useRandomLookupKey);
            long endTime = PerformanceObserver.MilliTime;

            Log.Info(".tryCache " + configDB.DataCacheDesc + " delta=" + (endTime - startTime));
            Assert.IsTrue(endTime - startTime < assertMaximumTime);
        }
Пример #19
0
        public void SetUp()
        {
            ConfigurationDBRef configDB = new ConfigurationDBRef();

            configDB.SetDatabaseDriver(SupportDatabaseService.DbDriverFactoryNative);
            configDB.ConnectionCatalog = "test";
            configDB.SetExpiryTimeCache(60, 120);

            Configuration configuration = SupportConfigFactory.GetConfiguration();

            configuration.EngineDefaults.LoggingConfig.IsEnableQueryPlan = true;
            configuration.AddDatabaseReference("MyDB", configDB);

            _epService = EPServiceProviderManager.GetDefaultProvider(configuration);
            _epService.Initialize();
            if (InstrumentationHelper.ENABLED)
            {
                InstrumentationHelper.StartTest(_epService, this.GetType(), GetType().FullName);
            }
        }
Пример #20
0
        public void SetUp()
        {
            var configDB = new ConfigurationDBRef();

            configDB.SetDatabaseDriver(SupportDatabaseService.DbDriverFactoryNative);

            Configuration configuration = SupportConfigFactory.GetConfiguration();

            configuration.AddDatabaseReference("MyDB", configDB);
            configuration.AddEventType("SupportBean", typeof(SupportBean));
            configuration.AddEventType("SupportBean_S0", typeof(SupportBean_S0));
            configuration.AddEventType("SupportBean_S1", typeof(SupportBean_S1));
            _epService = EPServiceProviderManager.GetDefaultProvider(configuration);
            _epService.Initialize();
            if (InstrumentationHelper.ENABLED)
            {
                InstrumentationHelper.StartTest(_epService, GetType(), GetType().FullName);
            }

            _spi = (EPServiceProviderSPI)_epService;
        }
Пример #21
0
        public void SetUp()
        {
            var configDB = new ConfigurationDBRef();

            configDB.SetDatabaseDriver(SupportDatabaseService.DbDriverFactoryNative);
            configDB.ConnectionLifecycle            = ConnectionLifecycleEnum.RETAIN;
            configDB.ConnectionCatalog              = "test";
            configDB.ConnectionTransactionIsolation = IsolationLevel.Serializable;

            Configuration configuration = SupportConfigFactory.GetConfiguration();

            configuration.EngineDefaults.LoggingConfig.IsEnableQueryPlan = true;
            configuration.AddDatabaseReference("MyDB", configDB);

            _epService = EPServiceProviderManager.GetProvider("TestDatabaseJoinRetained", configuration);
            _epService.Initialize();
            if (InstrumentationHelper.ENABLED)
            {
                InstrumentationHelper.StartTest(_epService, GetType(), GetType().FullName);
            }
        }
        public void SetUp()
        {
            ConfigurationDBRef configDB = new ConfigurationDBRef();

            configDB.SetDatabaseDriver(SupportDatabaseService.DbDriverFactoryNative);
            configDB.ConnectionLifecycle = ConnectionLifecycleEnum.RETAIN;
            configDB.ConnectionCatalog   = "test";
            //configDB.ConnectionReadOnly = true;
            configDB.ConnectionTransactionIsolation = IsolationLevel.Serializable;
            configDB.ConnectionAutoCommit           = true;

            Configuration configuration = SupportConfigFactory.GetConfiguration();

            configuration.AddDatabaseReference("MyDB", configDB);

            _epService = EPServiceProviderManager.GetDefaultProvider(configuration);
            _epService.Initialize();
            if (InstrumentationHelper.ENABLED)
            {
                InstrumentationHelper.StartTest(_epService, GetType(), GetType().FullName);
            }
        }
Пример #23
0
        public void SetUp()
        {
            var configDB = new ConfigurationDBRef();

            configDB.SetDatabaseDriver(SupportDatabaseService.DbDriverFactoryNative);
            //configDB.SetDriverManagerConnection(SupportDatabaseService.DRIVER, SupportDatabaseService.FULLURL, new Properties());

            Configuration configuration = SupportConfigFactory.GetConfiguration();

            configuration.AddDatabaseReference("MyDB", configDB);
            configuration.AddEventType <SupportBean>();
            configuration.AddEventType <SupportBean_S0>();
            configuration.AddEventType <SupportBean_S1>();
            _epService = EPServiceProviderManager.GetDefaultProvider(configuration);
            _epService.Initialize();
            if (InstrumentationHelper.ENABLED)
            {
                InstrumentationHelper.StartTest(_epService, this.GetType(), this.GetType().FullName);
            }

            _spi = (EPServiceProviderSPI)_epService;
        }
Пример #24
0
        public override void Configure(Configuration configuration)
        {
            ConfigurationDBRef dbconfig = GetDBConfig();

            configuration.AddDatabaseReference("MyDB", dbconfig);
        }