
public class Merger extends Object
| Modifier and Type | Class and Description |
|---|---|
protected static class |
Merger.ConfigPropertyFactory
A ConfigPropertyFactory.
|
| Constructor and Description |
|---|
Merger() |
| Modifier and Type | Method and Description |
|---|---|
List<org.jboss.jca.common.api.metadata.ra.ConfigProperty> |
mergeConfigProperties(Map<String,String> ijProperties,
List<? extends org.jboss.jca.common.api.metadata.ra.ConfigProperty> original)
Merge ironJacamar's properties with connector's one returning a List of COnnector's properties
|
org.jboss.jca.common.api.metadata.ra.Connector |
mergeConnectorAndDs(org.jboss.jca.common.api.metadata.ds.CommonDataSource cds,
org.jboss.jca.common.api.metadata.ra.Connector connector)
Merge a connector with a DataSource metadata
|
org.jboss.jca.common.api.metadata.ra.Connector |
mergeConnectorWithCommonIronJacamar(org.jboss.jca.common.api.metadata.common.CommonIronJacamar ij,
org.jboss.jca.common.api.metadata.ra.Connector conn)
Merge a
Connector and a CommonIronJacamar |
org.jboss.jca.common.api.metadata.ra.Connector |
mergeConnectorWithCommonIronJacamar(org.jboss.jca.common.api.metadata.common.CommonIronJacamar ij,
org.jboss.jca.common.api.metadata.ra.Connector conn,
ExtensionMatcher<org.jboss.jca.common.api.metadata.ra.AdminObject,org.jboss.jca.common.api.metadata.common.CommonAdminObject> adminMatcher,
ExtensionMatcher<org.jboss.jca.common.api.metadata.ra.ConnectionDefinition,org.jboss.jca.common.api.metadata.common.CommonConnDef> connDefMatcher)
FIXME Comment this
|
public List<org.jboss.jca.common.api.metadata.ra.ConfigProperty> mergeConfigProperties(Map<String,String> ijProperties, List<? extends org.jboss.jca.common.api.metadata.ra.ConfigProperty> original)
ijProperties - ironjacamar's extension style propertiesoriginal - standard connector's propertiespublic org.jboss.jca.common.api.metadata.ra.Connector mergeConnectorWithCommonIronJacamar(org.jboss.jca.common.api.metadata.common.CommonIronJacamar ij,
org.jboss.jca.common.api.metadata.ra.Connector conn)
Connector and a CommonIronJacamarij - the CommonIronJacamar objectconn - Connector objectConnectorpublic org.jboss.jca.common.api.metadata.ra.Connector mergeConnectorWithCommonIronJacamar(org.jboss.jca.common.api.metadata.common.CommonIronJacamar ij,
org.jboss.jca.common.api.metadata.ra.Connector conn,
ExtensionMatcher<org.jboss.jca.common.api.metadata.ra.AdminObject,org.jboss.jca.common.api.metadata.common.CommonAdminObject> adminMatcher,
ExtensionMatcher<org.jboss.jca.common.api.metadata.ra.ConnectionDefinition,org.jboss.jca.common.api.metadata.common.CommonConnDef> connDefMatcher)
ij - conn - adminMatcher - connDefMatcher - public org.jboss.jca.common.api.metadata.ra.Connector mergeConnectorAndDs(org.jboss.jca.common.api.metadata.ds.CommonDataSource cds,
org.jboss.jca.common.api.metadata.ra.Connector connector)
throws IllegalArgumentException,
Exception
cds - the datasource it is one of interface extending CommonDataSource.
IOW it can be both DataSource or XaDataSourceconnector - the connector to mergeIllegalArgumentException - if version is't 1.0, 1.5 or 1.6Exception - in case of errorCopyright © 2012 JBoss, by Red Hat (http://www.jboss.org/ironjacamar)