ConnectorDDTransformUtils.getConnectorDescriptorInfo( connectionDefDescriptor); connectorDescInfo.setMCFConfigProperties(configProperties); connectorDescInfo.setRarName(moduleName); connectorDescInfo.setResourceAdapterClassName(
cdi.setConnectionInterface(cdd.getConnectionIntf()); Set mergedProps = mergeProps(props, cdd.getConfigProperties(), rarName); cdi.setMCFConfigProperties(mergedProps); cdi.setResourceAdapterConfigProperties(connectorDescriptor.getConfigProperties()); ccp.setConnectorDescriptorInfo(cdi);
/** * Clone method * * @return ConnectorDescriptorInfo instance */ public ConnectorDescriptorInfo doClone() { ConnectorDescriptorInfo cdi = new ConnectorDescriptorInfo(); cdi.setMCFConfigProperties(mcfConfigProperties_); cdi.setResourceAdapterConfigProperties( resourceAdapterConfigProperties_); cdi.setRarName(rarName_); cdi.setResourceAdapterClassName(resourceAdapterClass_); cdi.setConnectionDefinitionName(connectionDefinitionName_); cdi.setManagedConnectionFactoryClass(managedConnectionFactoryClass_); cdi.setConnectionFactoryClass(connectionFactoryClass_); cdi.setConnectionFactoryInterface(connectionFactoryInterface_); cdi.setConnectionClass(connectionClass_); cdi.setConnectionInterface(connectionInterface_); return cdi; }
public ConnectorConnectionPool createConnectorConnectionPool(JdbcConnectionPool adminPool, PoolInfo poolInfo) throws ConnectorRuntimeException { String moduleName = ResourcesUtil.createInstance().getRANameofJdbcConnectionPool(adminPool); int txSupport = getTxSupport(moduleName); ConnectorDescriptor connDesc = runtime.getConnectorDescriptor(moduleName); //Create the connector Connection Pool object from the configbean object ConnectorConnectionPool conConnPool = new ConnectorConnectionPool(poolInfo); conConnPool.setTransactionSupport(txSupport); setConnectorConnectionPoolAttributes(conConnPool, adminPool); //Initially create the ConnectorDescriptor ConnectorDescriptorInfo connDescInfo = createConnectorDescriptorInfo(connDesc, moduleName); connDescInfo.setMCFConfigProperties( getMCFConfigProperties(adminPool, conConnPool, connDesc)); //since we are deploying a 1.0 RAR, this is null connDescInfo.setResourceAdapterConfigProperties((Set) null); conConnPool.setConnectorDescriptorInfo(connDescInfo); return conConnPool; }
cdi.setConnectionInterface(cdd.getConnectionIntf()); Set mergedProps = ConnectorDDTransformUtils.mergeProps(props, cdd.getConfigProperties()); cdi.setMCFConfigProperties(mergedProps); cdi.setResourceAdapterConfigProperties( connectorDescriptor.getConfigProperties());
cdi.setConnectionClass(cdd.getConnectionImpl()); cdi.setConnectionInterface(cdd.getConnectionIntf()); cdi.setMCFConfigProperties(cdd.getConfigProperties()); cdi.setResourceAdapterConfigProperties( connectorDescriptor.getConfigProperties());
/** * Constructs ConnectorDescriptorInfo object from the * ConnectionDefDescriptor object (deployment descriptor of connector * module) * * @param connectionDefDescriptor ConnectionDefDescriptor object which * represents the ra.xml and sun-ra.xml * @return Transformed ConnectorDescriptorInfo object */ public static ConnectorDescriptorInfo getConnectorDescriptorInfo( ConnectionDefDescriptor connectionDefDescriptor) { ConnectorDescriptorInfo connectorDescInfo = new ConnectorDescriptorInfo(); connectorDescInfo.setConnectionDefinitionName( connectionDefDescriptor.getConnectionFactoryIntf()); connectorDescInfo.setManagedConnectionFactoryClass( connectionDefDescriptor.getManagedConnectionFactoryImpl()); connectorDescInfo.setConnectionFactoryClass( connectionDefDescriptor.getConnectionFactoryImpl()); connectorDescInfo.setConnectionFactoryInterface( connectionDefDescriptor.getConnectionFactoryIntf()); connectorDescInfo.setConnectionInterface( connectionDefDescriptor.getConnectionIntf()); connectorDescInfo.setConnectionClass( connectionDefDescriptor.getConnectionImpl()); connectorDescInfo.setMCFConfigProperties( connectionDefDescriptor.getConfigProperties()); return connectorDescInfo; }