private ConnectionDefinition getConnectionDefinition(javax.resource.spi.ConnectionDefinition connectionDefinitionAnnotation, OutboundResourceAdapter outboundResourceAdapter) { for (ConnectionDefinition connectionDefinition : outboundResourceAdapter.getConnectionDefinition()) { if (connectionDefinitionAnnotation.connectionFactory().getName().equals(connectionDefinition.getConnectionFactoryInterface())) { return connectionDefinition; } } ConnectionDefinition connectionDefinition = new ConnectionDefinition(); outboundResourceAdapter.getConnectionDefinition().add(connectionDefinition); connectionDefinition.setConnectionFactoryInterface(connectionDefinitionAnnotation.connectionFactory().getName()); return connectionDefinition; }
public ResourceAdapter10() { setOutboundResourceAdapter(new OutboundResourceAdapter()); getOutboundResourceAdapter().getConnectionDefinition().add(connectionDefinition); }
private String getId(ConnectionDefinition connection, OutboundResourceAdapter outbound, ConnectorModule connectorModule) { String id; if (connection.getId() != null) { id = connection.getId(); } else if (outbound.getConnectionDefinition().size() == 1) { id = connectorModule.getModuleId(); } else { id = connectorModule.getModuleId() + "-" + connection.getConnectionFactoryInterface(); } return id; }
private String getId(final ConnectionDefinition connection, final OutboundResourceAdapter outbound, final ConnectorModule connectorModule) { final String id; if (connection.getId() != null) { id = connection.getId(); } else if (outbound.getConnectionDefinition().size() == 1) { id = connectorModule.getModuleId(); } else { id = connectorModule.getModuleId() + "-" + connection.getConnectionFactoryInterface(); } return id; }
private String getId(final ConnectionDefinition connection, final OutboundResourceAdapter outbound, final ConnectorModule connectorModule) { final String id; if (connection.getId() != null) { id = connection.getId(); } else if (outbound.getConnectionDefinition().size() == 1) { id = connectorModule.getModuleId(); } else { id = connectorModule.getModuleId() + "-" + connection.getConnectionFactoryInterface(); } return id; }
public static ResourceAdapter newResourceAdapter(final ResourceAdapter10 source) { final ResourceAdapter resourceAdapter = new ResourceAdapter(); resourceAdapter.getSecurityPermission().addAll(source.getSecurityPermission()); resourceAdapter.setId(source.getId()); final OutboundResourceAdapter outboundResourceAdapter = new OutboundResourceAdapter(); outboundResourceAdapter.getAuthenticationMechanism().addAll(source.getAuthenticationMechanism()); outboundResourceAdapter.setTransactionSupport(source.getTransactionSupport()); outboundResourceAdapter.setReauthenticationSupport(source.isReauthenticationSupport()); outboundResourceAdapter.getConnectionDefinition().add(source.getConnectionDefinition()); resourceAdapter.setOutboundResourceAdapter(outboundResourceAdapter); return resourceAdapter; }
public static ResourceAdapter newResourceAdapter(final ResourceAdapter10 source) { final ResourceAdapter resourceAdapter = new ResourceAdapter(); resourceAdapter.getSecurityPermission().addAll(source.getSecurityPermission()); resourceAdapter.setId(source.getId()); final OutboundResourceAdapter outboundResourceAdapter = new OutboundResourceAdapter(); outboundResourceAdapter.getAuthenticationMechanism().addAll(source.getAuthenticationMechanism()); outboundResourceAdapter.setTransactionSupport(source.getTransactionSupport()); outboundResourceAdapter.setReauthenticationSupport(source.isReauthenticationSupport()); outboundResourceAdapter.getConnectionDefinition().add(source.getConnectionDefinition()); resourceAdapter.setOutboundResourceAdapter(outboundResourceAdapter); return resourceAdapter; }
final List<org.apache.openejb.jee.ConnectionDefinition> connectionDefinition = outboundResourceAdapter.getConnectionDefinition(); outboundResourceAdapter.getConnectionDefinition().add(definition);
final List<org.apache.openejb.jee.ConnectionDefinition> connectionDefinition = outboundResourceAdapter.getConnectionDefinition(); outboundResourceAdapter.getConnectionDefinition().add(definition);
for (final ConnectionDefinition connection : outbound.getConnectionDefinition()) { final String type = connection.getConnectionFactoryInterface(); if (connection.getId() != null) { resourceId = connection.getId(); } else if (outbound.getConnectionDefinition().size() == 1) { resourceId = connectorModule.getModuleId(); } else {
for (final ConnectionDefinition connection : outbound.getConnectionDefinition()) { final String type = connection.getConnectionFactoryInterface(); if (connection.getId() != null) { resourceId = connection.getId(); } else if (outbound.getConnectionDefinition().size() == 1) { resourceId = connectorModule.getModuleId(); } else {
for (ConnectionDefinition connection : outbound.getConnectionDefinition()) { String type = connection.getConnectionFactoryInterface(); if (connection.getId() != null) { resourceId = connection.getId(); } else if (outbound.getConnectionDefinition().size() == 1) { resourceId = connectorModule.getModuleId(); } else {
if (outboundResourceAdapter.getConnectionDefinition().size() > 0) { resourceAdapter.setOutboundResourceAdapter(outboundResourceAdapter);
break; for (ConnectionDefinition connection : outbound.getConnectionDefinition()) {
for (final ConnectionDefinition connection : outbound.getConnectionDefinition()) {
for (final ConnectionDefinition connection : outbound.getConnectionDefinition()) {
final List<org.apache.openejb.jee.ConnectionDefinition> connectionDefinitions = connector.getResourceAdapter().getOutboundResourceAdapter().getConnectionDefinition(); for (final org.apache.openejb.jee.ConnectionDefinition connectionDefinition : connectionDefinitions) { process(connectorModule.getClassLoader(), connectionDefinition.getManagedConnectionFactoryClass(), connectionDefinition);
final List<org.apache.openejb.jee.ConnectionDefinition> connectionDefinitions = connector.getResourceAdapter().getOutboundResourceAdapter().getConnectionDefinition(); for (final org.apache.openejb.jee.ConnectionDefinition connectionDefinition : connectionDefinitions) { process(connectorModule.getClassLoader(), connectionDefinition.getManagedConnectionFactoryClass(), connectionDefinition);
private void addExportPackages(Connector connector, Environment environment, Bundle bundle) throws DeploymentException { if (connector.getResourceAdapter().getOutboundResourceAdapter() != null) { for (ConnectionDefinition connectionDefinition : connector.getResourceAdapter().getOutboundResourceAdapter().getConnectionDefinition()) { addExportPackage(environment, connectionDefinition.getConnectionFactoryInterface(), bundle); addExportPackage(environment, connectionDefinition.getConnectionInterface(), bundle); } } if (connector.getResourceAdapter().getInboundResourceAdapter() != null) { for (MessageListener messageListener : connector.getResourceAdapter().getInboundResourceAdapter().getMessageAdapter().getMessageListener()) { addExportPackage(environment, messageListener.getMessageListenerType(), bundle); addExportPackage(environment, messageListener.getActivationSpec().getActivationSpecClass(), bundle); } } for (AdminObject adminObject : connector.getResourceAdapter().getAdminObject()) { addExportPackage(environment, adminObject.getAdminObjectInterface(), bundle); } }
resourceAdapterModuleData.setAttribute("adminObjectInfoMap", adminObjectInfoMap); if (resourceAdapter.getOutboundResourceAdapter() != null) { Map managedConnectionFactoryInfoMap = getManagedConnectionFactoryInfoMap(validatorName, resourceAdapter.getOutboundResourceAdapter().getConnectionDefinition(), bundle); resourceAdapterModuleData.setAttribute("managedConnectionFactoryInfoMap", managedConnectionFactoryInfoMap);