@Override protected String registerResourceAdapterToResourceAdapterRepository(javax.resource.spi.ResourceAdapter instance) { return raRepository.getValue().registerResourceAdapter(instance); }
final List<MessageListener> messageListeners = resourceAdapterRepository.getMessageListeners(raIdentifier); if (messageListeners == null || messageListeners.isEmpty()) { throw EjbLogger.ROOT_LOGGER.unknownMessageListenerType(messageListenerInterface.getName(), resourceAdapterName);
@Override protected void setRecoveryForResourceAdapterInResourceAdapterRepository(String key, boolean isXA) { try { raRepository.getValue().setRecoveryForResourceAdapter(key, isXA); } catch (Throwable t) { DEPLOYMENT_CONNECTOR_LOGGER.unableToRegisterRecovery(key, isXA); } } }
raRepository.getValue().unregisterResourceAdapter(deploymentMD.getResourceAdapterKey()); } catch (org.jboss.jca.core.spi.rar.NotFoundException nfe) { ConnectorLogger.ROOT_LOGGER.exceptionDuringUnregistering(nfe);
MessageListener listenerContainer = null; try { List<MessageListener> listeners = _raRepository.getMessageListeners(raid); for (MessageListener l : listeners) { if (listenerType.equals(l.getType())) { resourceAdapter = _raRepository.getResourceAdapter(raid); if (!raProps.isEmpty()) { PropertyEditors.mapJavaBeanProperties(resourceAdapter, raProps);
for (String deployment : rar.getResourceAdapters()) javax.resource.spi.ResourceAdapter instance = rar.getResourceAdapter(deployment); if (clz.equals(instance.getClass().getName())) return true;
/** * Returns the {@link org.jboss.jca.core.spi.rar.Endpoint} corresponding to the passed <code>resourceAdapterName</code> * * @param resourceAdapterName The resource adapter name * @return */ private Endpoint getEndpoint(final String resourceAdapterName) { // first get the ra "identifier" (with which it is registered in the resource adapter repository) for the // ra name final String raIdentifier = ConnectorServices.getRegisteredResourceAdapterIdentifier(resourceAdapterName); if (raIdentifier == null) { throw EjbLogger.ROOT_LOGGER.unknownResourceAdapter(resourceAdapterName); } final ResourceAdapterRepository resourceAdapterRepository = resourceAdapterRepositoryInjectedValue.getValue(); if (resourceAdapterRepository == null) { throw EjbLogger.ROOT_LOGGER.resourceAdapterRepositoryUnAvailable(); } try { return resourceAdapterRepository.getEndpoint(raIdentifier); } catch (NotFoundException nfe) { throw EjbLogger.ROOT_LOGGER.noSuchEndpointException(resourceAdapterName, nfe); } }
resourceAdapter = _raRepository.getResourceAdapter(raid); PropertyEditors.mapJavaBeanProperties(resourceAdapter, raProps); } catch (Exception e) {
raRepository.getValue().unregisterResourceAdapter(raRepositoryRegistrationId); } catch (Throwable e) { DEPLOYMENT_CONNECTOR_LOGGER.debug("Failed to unregister RA from RA Repository", e);
/** * Returns the {@link org.jboss.jca.core.spi.rar.Endpoint} corresponding to the passed <code>resourceAdapterName</code> * * @param resourceAdapterName The resource adapter name * @return */ public Endpoint getEndpoint(final String resourceAdapterName) { // first get the ra "identifier" (with which it is registered in the resource adapter repository) for the // ra name final String raIdentifier = ConnectorServices.getRegisteredResourceAdapterIdentifier(resourceAdapterName); if (raIdentifier == null) { throw MESSAGES.unknownResourceAdapter(resourceAdapterName); } final ResourceAdapterRepository resourceAdapterRepository = getResourceAdapterRepository(); if (resourceAdapterRepository == null) { throw MESSAGES.resourceAdapterRepositoryUnAvailable(); } try { return resourceAdapterRepository.getEndpoint(raIdentifier); } catch (NotFoundException nfe) { throw MESSAGES.noSuchEndpointException(resourceAdapterName, nfe); } }
@Override protected String registerResourceAdapterToResourceAdapterRepository(ResourceAdapter instance) { raRepositoryRegistrationId = raRepository.getValue().registerResourceAdapter(instance); // make a note of this identifier for future use if (connectorServicesRegistrationName != null) { ConnectorServices.registerResourceAdapterIdentifier(connectorServicesRegistrationName, raRepositoryRegistrationId); } return raRepositoryRegistrationId; }
@Override protected void setRecoveryForResourceAdapterInResourceAdapterRepository(String key, boolean isXA) { try { raRepository.getValue().setRecoveryForResourceAdapter(key, isXA); } catch (Throwable t) { DEPLOYMENT_CONNECTOR_LOGGER.unableToRegisterRecovery(key, isXA); } }
final List<MessageListener> messageListeners = resourceAdapterRepository.getMessageListeners(raIdentifier); if (messageListeners == null || messageListeners.isEmpty()) { throw MESSAGES.unknownMessageListenerType(messageListenerInterface.getName(), resourceAdapterName);
@Override protected String registerResourceAdapterToResourceAdapterRepository(javax.resource.spi.ResourceAdapter instance) { return raRepository.getValue().registerResourceAdapter(instance); }
@Override protected void setRecoveryForResourceAdapterInResourceAdapterRepository(String key, boolean isXA) { try { raRepository.getValue().setRecoveryForResourceAdapter(key, isXA); } catch (Throwable t) { DEPLOYMENT_CONNECTOR_LOGGER.unableToRegisterRecovery(key, isXA); } } }
@Override protected String registerResourceAdapterToResourceAdapterRepository(javax.resource.spi.ResourceAdapter instance) { return getResourceAdapterRepository().registerResourceAdapter(instance); }
raRepository.getValue().unregisterResourceAdapter(deploymentMD.getResourceAdapterKey()); } catch (org.jboss.jca.core.spi.rar.NotFoundException nfe) { ConnectorLogger.ROOT_LOGGER.exceptionDuringUnregistering(nfe);
@Override protected void setRecoveryForResourceAdapterInResourceAdapterRepository(String key, boolean isXA) { try { raRepository.getValue().setRecoveryForResourceAdapter(key, isXA); } catch (Throwable t) { DEPLOYMENT_CONNECTOR_LOGGER.unableToRegisterRecovery(key, isXA); } }