System.out.println("Perf test for commons pool with numThreads = " + numThreads + ", poolSize = " + poolSize + ":"); GenericKeyedObjectPool.Config config = new GenericKeyedObjectPool.Config(); config.maxActive = poolSize; config.testOnBorrow = true;
GenericKeyedObjectPool.Config poolConfig = new GenericKeyedObjectPool.Config();
GenericKeyedObjectPool.Config poolConfig = new GenericKeyedObjectPool.Config();
GenericKeyedObjectPool.Config poolConfig = new GenericKeyedObjectPool.Config(); // poolConfig.maxIdle = maxIdle; poolConfig.maxActive = maxConnections;
GenericKeyedObjectPool.Config config = new GenericKeyedObjectPool.Config(); config.testOnBorrow = true; if (this.accessTokenObjectStore == null)
private ConcurrentAnalyzer(int maxSize, AnalyzerSupplier<Analyzer<T>> supplier) { GenericKeyedObjectPool.Config config = new GenericKeyedObjectPool.Config(); config.maxTotal = maxSize; config.maxActive = maxSize;
@LifeCycle(on = LifeCycleType.START) public void start() throws IllegalLifeCycleException, NoSuchInterfaceException { this.log = new LoggingUtil(logger); this.log.start(); // Connection pool initialization final GenericKeyedObjectPool.Config config = new GenericKeyedObjectPool.Config(); config.minIdle = 0; config.maxActive = this.configurationService.getContainerConfiguration().getTCPSenders(); config.testOnBorrow = true; config.minEvictableIdleTimeMillis = this.configurationService.getContainerConfiguration() .getTCPSenderEvictableDelay(); config.timeBetweenEvictionRunsMillis = this.configurationService .getContainerConfiguration().getTCPSenderEvictorDelay(); this.clientConnections = new GenericKeyedObjectPool(new NioClientAgentPoolObjectFactory( this.topologyService, this.selectorAgent, this.configurationService .getContainerConfiguration().getTCPConnectionTimeout(), this.logger), config); }
public void initialise() { GenericKeyedObjectPool.Config config = new GenericKeyedObjectPool.Config(); if (connectionPoolingProfile!= null) { config.maxIdle = connectionPoolingProfile.getMaxIdle(); config.maxActive = connectionPoolingProfile.getMaxActive(); config.maxWait = connectionPoolingProfile.getMaxWait(); config.whenExhaustedAction = ((byte) connectionPoolingProfile.getExhaustedAction()); config.timeBetweenEvictionRunsMillis = connectionPoolingProfile.getEvictionCheckIntervalMillis(); config.minEvictableIdleTimeMillis = connectionPoolingProfile.getMinEvictionMillis(); } connectionPool = new GenericKeyedObjectPool(new PayrollInterfaceModuleConnectionFactory(this), config); if (retryPolicyTemplate == null) { retryPolicyTemplate = muleContext.getRegistry().lookupObject(MuleProperties.OBJECT_DEFAULT_RETRY_POLICY_TEMPLATE); } }
public void initialise() { GenericKeyedObjectPool.Config config = new GenericKeyedObjectPool.Config(); if (connectionPoolingProfile!= null) { config.maxIdle = connectionPoolingProfile.getMaxIdle(); config.maxActive = connectionPoolingProfile.getMaxActive(); config.maxWait = connectionPoolingProfile.getMaxWait(); config.whenExhaustedAction = ((byte) connectionPoolingProfile.getExhaustedAction()); config.timeBetweenEvictionRunsMillis = connectionPoolingProfile.getEvictionCheckIntervalMillis(); config.minEvictableIdleTimeMillis = connectionPoolingProfile.getMinEvictionMillis(); } connectionPool = new GenericKeyedObjectPool(new TalentModuleConnectionFactory(this), config); if (retryPolicyTemplate == null) { retryPolicyTemplate = muleContext.getRegistry().lookupObject(MuleProperties.OBJECT_DEFAULT_RETRY_POLICY_TEMPLATE); } }
public void initialise() { GenericKeyedObjectPool.Config config = new GenericKeyedObjectPool.Config(); if (connectionPoolingProfile!= null) { config.maxIdle = connectionPoolingProfile.getMaxIdle(); config.maxActive = connectionPoolingProfile.getMaxActive(); config.maxWait = connectionPoolingProfile.getMaxWait(); config.whenExhaustedAction = ((byte) connectionPoolingProfile.getExhaustedAction()); config.timeBetweenEvictionRunsMillis = connectionPoolingProfile.getEvictionCheckIntervalMillis(); config.minEvictableIdleTimeMillis = connectionPoolingProfile.getMinEvictionMillis(); } connectionPool = new GenericKeyedObjectPool(new WorkforceModuleConnectionFactory(this), config); if (retryPolicyTemplate == null) { retryPolicyTemplate = muleContext.getRegistry().lookupObject(MuleProperties.OBJECT_DEFAULT_RETRY_POLICY_TEMPLATE); } }
public void initialise() { GenericKeyedObjectPool.Config config = new GenericKeyedObjectPool.Config(); if (connectionPoolingProfile!= null) { config.maxIdle = connectionPoolingProfile.getMaxIdle(); config.maxActive = connectionPoolingProfile.getMaxActive(); config.maxWait = connectionPoolingProfile.getMaxWait(); config.whenExhaustedAction = ((byte) connectionPoolingProfile.getExhaustedAction()); config.timeBetweenEvictionRunsMillis = connectionPoolingProfile.getEvictionCheckIntervalMillis(); config.minEvictableIdleTimeMillis = connectionPoolingProfile.getMinEvictionMillis(); } connectionPool = new GenericKeyedObjectPool(new PayrollModuleConnectionFactory(this), config); if (retryPolicyTemplate == null) { retryPolicyTemplate = muleContext.getRegistry().lookupObject(MuleProperties.OBJECT_DEFAULT_RETRY_POLICY_TEMPLATE); } }
public void initialise() { GenericKeyedObjectPool.Config config = new GenericKeyedObjectPool.Config(); if (connectionPoolingProfile!= null) { config.maxIdle = connectionPoolingProfile.getMaxIdle(); config.maxActive = connectionPoolingProfile.getMaxActive(); config.maxWait = connectionPoolingProfile.getMaxWait(); config.whenExhaustedAction = ((byte) connectionPoolingProfile.getExhaustedAction()); config.timeBetweenEvictionRunsMillis = connectionPoolingProfile.getEvictionCheckIntervalMillis(); config.minEvictableIdleTimeMillis = connectionPoolingProfile.getMinEvictionMillis(); } connectionPool = new GenericKeyedObjectPool(new RecruitingModuleConnectionFactory(this), config); if (retryPolicyTemplate == null) { retryPolicyTemplate = muleContext.getRegistry().lookupObject(MuleProperties.OBJECT_DEFAULT_RETRY_POLICY_TEMPLATE); } }
public void initialise() { GenericKeyedObjectPool.Config config = new GenericKeyedObjectPool.Config(); if (connectionPoolingProfile!= null) { config.maxIdle = connectionPoolingProfile.getMaxIdle(); config.maxActive = connectionPoolingProfile.getMaxActive(); config.maxWait = connectionPoolingProfile.getMaxWait(); config.whenExhaustedAction = ((byte) connectionPoolingProfile.getExhaustedAction()); config.timeBetweenEvictionRunsMillis = connectionPoolingProfile.getEvictionCheckIntervalMillis(); config.minEvictableIdleTimeMillis = connectionPoolingProfile.getMinEvictionMillis(); } connectionPool = new GenericKeyedObjectPool(new HumanResourcesModuleConnectionFactory(this), config); if (retryPolicyTemplate == null) { retryPolicyTemplate = muleContext.getRegistry().lookupObject(MuleProperties.OBJECT_DEFAULT_RETRY_POLICY_TEMPLATE); } }
public void initialise() { GenericKeyedObjectPool.Config config = new GenericKeyedObjectPool.Config(); if (connectionPoolingProfile!= null) { config.maxIdle = connectionPoolingProfile.getMaxIdle(); config.maxActive = connectionPoolingProfile.getMaxActive(); config.maxWait = connectionPoolingProfile.getMaxWait(); config.whenExhaustedAction = ((byte) connectionPoolingProfile.getExhaustedAction()); config.timeBetweenEvictionRunsMillis = connectionPoolingProfile.getEvictionCheckIntervalMillis(); config.minEvictableIdleTimeMillis = connectionPoolingProfile.getMinEvictionMillis(); } connectionPool = new GenericKeyedObjectPool(new AbsenceModuleConnectionFactory(this), config); if (retryPolicyTemplate == null) { retryPolicyTemplate = muleContext.getRegistry().lookupObject(MuleProperties.OBJECT_DEFAULT_RETRY_POLICY_TEMPLATE); } }
public void initialise() { GenericKeyedObjectPool.Config config = new GenericKeyedObjectPool.Config(); if (connectionPoolingProfile!= null) { config.maxIdle = connectionPoolingProfile.getMaxIdle(); config.maxActive = connectionPoolingProfile.getMaxActive(); config.maxWait = connectionPoolingProfile.getMaxWait(); config.whenExhaustedAction = ((byte) connectionPoolingProfile.getExhaustedAction()); config.timeBetweenEvictionRunsMillis = connectionPoolingProfile.getEvictionCheckIntervalMillis(); config.minEvictableIdleTimeMillis = connectionPoolingProfile.getMinEvictionMillis(); } connectionPool = new GenericKeyedObjectPool(new BenefitsModuleConnectionFactory(this), config); if (retryPolicyTemplate == null) { retryPolicyTemplate = muleContext.getRegistry().lookupObject(MuleProperties.OBJECT_DEFAULT_RETRY_POLICY_TEMPLATE); } }
public void initialise() { GenericKeyedObjectPool.Config config = new GenericKeyedObjectPool.Config(); if (connectionPoolingProfile!= null) { config.maxIdle = connectionPoolingProfile.getMaxIdle(); config.maxActive = connectionPoolingProfile.getMaxActive(); config.maxWait = connectionPoolingProfile.getMaxWait(); config.whenExhaustedAction = ((byte) connectionPoolingProfile.getExhaustedAction()); config.timeBetweenEvictionRunsMillis = connectionPoolingProfile.getEvictionCheckIntervalMillis(); config.minEvictableIdleTimeMillis = connectionPoolingProfile.getMinEvictionMillis(); } connectionPool = new GenericKeyedObjectPool(new CompensationModuleConnectionFactory(this), config); if (retryPolicyTemplate == null) { retryPolicyTemplate = muleContext.getRegistry().lookupObject(MuleProperties.OBJECT_DEFAULT_RETRY_POLICY_TEMPLATE); } }
public void initialise() { GenericKeyedObjectPool.Config config = new GenericKeyedObjectPool.Config(); if (connectionPoolingProfile!= null) { config.maxIdle = connectionPoolingProfile.getMaxIdle(); config.maxActive = connectionPoolingProfile.getMaxActive(); config.maxWait = connectionPoolingProfile.getMaxWait(); config.whenExhaustedAction = ((byte) connectionPoolingProfile.getExhaustedAction()); config.timeBetweenEvictionRunsMillis = connectionPoolingProfile.getEvictionCheckIntervalMillis(); config.minEvictableIdleTimeMillis = connectionPoolingProfile.getMinEvictionMillis(); } connectionPool = new GenericKeyedObjectPool(new PerformanceModuleConnectionFactory(this), config); if (retryPolicyTemplate == null) { retryPolicyTemplate = muleContext.getRegistry().lookupObject(MuleProperties.OBJECT_DEFAULT_RETRY_POLICY_TEMPLATE); } }
public void initialise() { GenericKeyedObjectPool.Config config = new GenericKeyedObjectPool.Config(); if (connectionPoolingProfile!= null) { config.maxIdle = connectionPoolingProfile.getMaxIdle(); config.maxActive = connectionPoolingProfile.getMaxActive(); config.maxWait = connectionPoolingProfile.getMaxWait(); config.whenExhaustedAction = ((byte) connectionPoolingProfile.getExhaustedAction()); config.timeBetweenEvictionRunsMillis = connectionPoolingProfile.getEvictionCheckIntervalMillis(); config.minEvictableIdleTimeMillis = connectionPoolingProfile.getMinEvictionMillis(); } connectionPool = new GenericKeyedObjectPool(new StaffingModuleConnectionFactory(this), config); if (retryPolicyTemplate == null) { retryPolicyTemplate = muleContext.getRegistry().lookupObject(MuleProperties.OBJECT_DEFAULT_RETRY_POLICY_TEMPLATE); } }
public void initialise() { GenericKeyedObjectPool.Config config = new GenericKeyedObjectPool.Config(); if (connectionPoolingProfile!= null) { config.maxIdle = connectionPoolingProfile.getMaxIdle(); config.maxActive = connectionPoolingProfile.getMaxActive(); config.maxWait = connectionPoolingProfile.getMaxWait(); config.whenExhaustedAction = ((byte) connectionPoolingProfile.getExhaustedAction()); config.timeBetweenEvictionRunsMillis = connectionPoolingProfile.getEvictionCheckIntervalMillis(); config.minEvictableIdleTimeMillis = connectionPoolingProfile.getMinEvictionMillis(); } connectionPool = new GenericKeyedObjectPool(new TimeTrackingModuleConnectionFactory(this), config); if (retryPolicyTemplate == null) { retryPolicyTemplate = muleContext.getRegistry().lookupObject(MuleProperties.OBJECT_DEFAULT_RETRY_POLICY_TEMPLATE); } }
private static org.apache.commons.pool.impl.GenericKeyedObjectPool.Config toConfig(org.mule.config.PoolingProfile connectionPoolingProfile) { org.apache.commons.pool.impl.GenericKeyedObjectPool.Config config = new org.apache.commons.pool.impl.GenericKeyedObjectPool.Config(); if (connectionPoolingProfile!= null) { config.maxIdle = connectionPoolingProfile.getMaxIdle(); config.maxActive = connectionPoolingProfile.getMaxActive(); config.maxWait = connectionPoolingProfile.getMaxWait(); config.whenExhaustedAction = ((byte) connectionPoolingProfile.getExhaustedAction()); config.timeBetweenEvictionRunsMillis = connectionPoolingProfile.getEvictionCheckIntervalMillis(); config.minEvictableIdleTimeMillis = connectionPoolingProfile.getMinEvictionMillis(); } return config; } }