/** * Creates default ConnectorConnectionPool consisting of default * pool values. * * @param poolInfo Name of the pool * @return ConnectorConnectionPool created ConnectorConnectionPool instance */ public static ConnectorConnectionPool createDefaultConnectorPoolObject( PoolInfo poolInfo, String rarName) { ConnectorConnectionPool connectorPoolObj = new ConnectorConnectionPool(poolInfo); connectorPoolObj.setMaxPoolSize("20"); connectorPoolObj.setSteadyPoolSize("10"); connectorPoolObj.setMaxWaitTimeInMillis("7889"); connectorPoolObj.setIdleTimeoutInSeconds("789"); connectorPoolObj.setPoolResizeQuantity("2"); connectorPoolObj.setFailAllConnections(false); connectorPoolObj.setMatchConnections(true); //always setDefaultAdvancedPoolAttributes(connectorPoolObj); try { connectorPoolObj.setTransactionSupport(getTransactionSupportFromRaXml(rarName)); } catch (Exception ex) { if(_logger.isLoggable(Level.FINE)) { _logger.fine("error in setting txSupport"); } } return connectorPoolObj; }
ccp.setFailAllConnections(Boolean.valueOf(adminPool.getFailAllConnections()));
ResourceAdapter.IDLE_TIMEOUT_IN_SECONDS)); connectorPoolObj.setPoolResizeQuantity((String) "2"); connectorPoolObj.setFailAllConnections(false); connectorPoolObj.setMatchConnections(true); //always
ccp.setPoolResizeQuantity(domainCcp.getPoolResizeQuantity()); ccp.setIdleTimeoutInSeconds(domainCcp.getIdleTimeoutInSeconds()); ccp.setFailAllConnections(Boolean.valueOf(domainCcp.getFailAllConnections())); ccp.setAuthCredentialsDefinedInPool( isAuthCredentialsDefinedInPool(domainCcp));
origCcp.setPoolResizeQuantity(ccp.getPoolResizeQuantity()); origCcp.setIdleTimeoutInSeconds(ccp.getIdleTimeoutInSeconds()); origCcp.setFailAllConnections(ccp.isFailAllConnections());
clone.setFailAllConnections(isFailAllConnections());