if (runtime.isServer() || runtime.isEmbedded()) { handlePoolRecreation(connConnPool); }else{
if (getRuntime().isServer() || getRuntime().isEmbedded()) { ConnectorRegistry registry = ConnectorRegistry.getInstance(); if (registry.isTransparentDynamicReconfigPool(poolInfo)) {
if ((runtime.isServer() || runtime.isEmbedded()) && (!resourceInfo.getName().contains(ConnectorConstants.DATASOURCE_DEFINITION_JNDINAME_PREFIX) && (!isDefaultResource) && (!isSunRAResource))) {
/** * The component has been injected with any dependency and * will be placed into commission by the subsystem. */ public void postConstruct() { ccPoolAdmService = (ConnectorConnectionPoolAdminServiceImpl) ConnectorAdminServicesFactory.getService(ConnectorConstants.CCP); connectorResourceAdmService = (ConnectorResourceAdminServiceImpl) ConnectorAdminServicesFactory.getService(ConnectorConstants.CR); connectorService = new ConnectorService(); resourceAdapterAdmService = (ResourceAdapterAdminServiceImpl) ConnectorAdminServicesFactory.getService(ConnectorConstants.RA); connectorSecurityAdmService = (ConnectorSecurityAdminServiceImpl) ConnectorAdminServicesFactory.getService(ConnectorConstants.SEC); adminObjectAdminService = (ConnectorAdminObjectAdminServiceImpl) ConnectorAdminServicesFactory.getService(ConnectorConstants.AOR); configParserAdmService = new ConnectorConfigurationParserServiceImpl(); jdbcAdminService = (JdbcAdminServiceImpl) ConnectorAdminServicesFactory.getService(ConnectorConstants.JDBC); initializeEnvironment(processEnvironment); if(isServer()) { getProbeProviderUtil().registerProbeProvider(); } if(isServer() || isEmbedded()){ poolMonitoringLevelListener = habitat.getComponent(PoolMonitoringLevelListener.class); } }