public MessageListener addMessageListener(final MessageListener listener) { getMessageListener().add(listener); return listener; }
public MessageListener addMessageListener(final MessageListener listener) { getMessageListener().add(listener); return listener; }
public MessageListener addMessageListener(MessageListener listener){ getMessageListener().add(listener); return listener; }
/** * Find or create an ActivationSpec object for the supplied messageListenerClass * * @param messageAdapter MessageAdapter container object * @param messageListenerClass class for the activation spec * @return ActivationSpec data object */ private ActivationSpec getActivationSpec(MessageAdapter messageAdapter, Class messageListenerClass) { for (MessageListener messageListener : messageAdapter.getMessageListener()) { if (messageListenerClass.getName().equals(messageListener.getMessageListenerType())) { return messageListener.getActivationSpec(); } } MessageListener messageListener = new MessageListener(); messageListener.setMessageListenerType(messageListenerClass.getName()); ActivationSpec activationSpec = new ActivationSpec(); messageListener.setActivationSpec(activationSpec); messageAdapter.getMessageListener().add(messageListener); return activationSpec; }
private String getId(final MessageListener messageListener, final InboundResourceadapter inbound, final ConnectorModule connectorModule) { final String id; if (messageListener.getId() != null) { id = messageListener.getId(); } else if (inbound.getMessageAdapter().getMessageListener().size() == 1) { id = connectorModule.getModuleId(); } else { id = connectorModule.getModuleId() + "-" + messageListener.getMessageListenerType(); } return id; }
private String getId(final MessageListener messageListener, final InboundResourceadapter inbound, final ConnectorModule connectorModule) { final String id; if (messageListener.getId() != null) { id = messageListener.getId(); } else if (inbound.getMessageAdapter().getMessageListener().size() == 1) { id = connectorModule.getModuleId(); } else { id = connectorModule.getModuleId() + "-" + messageListener.getMessageListenerType(); } return id; }
private String getId(MessageListener messageListener, InboundResource inbound, ConnectorModule connectorModule) { String id; if (messageListener.getId() != null) { id = messageListener.getId(); } else if (inbound.getMessageAdapter().getMessageListener().size() == 1) { id = connectorModule.getModuleId(); } else { id = connectorModule.getModuleId() + "-" + messageListener.getMessageListenerType(); } return id; }
for (final MessageListener messageListener : inbound.getMessageAdapter().getMessageListener()) { final String type = messageListener.getMessageListenerType(); if (messageListener.getId() != null) { containerId = messageListener.getId(); } else if (inbound.getMessageAdapter().getMessageListener().size() == 1) { containerId = connectorModule.getModuleId(); } else {
for (final MessageListener messageListener : inbound.getMessageAdapter().getMessageListener()) { final String type = messageListener.getMessageListenerType(); if (messageListener.getId() != null) { containerId = messageListener.getId(); } else if (inbound.getMessageAdapter().getMessageListener().size() == 1) { containerId = connectorModule.getModuleId(); } else {
for (MessageListener messageListener : inbound.getMessageAdapter().getMessageListener()) { String type = messageListener.getMessageListenerType(); if (messageListener.getId() != null) { containerId = messageListener.getId(); } else if (inbound.getMessageAdapter().getMessageListener().size() == 1) { containerId = connectorModule.getModuleId(); } else {
if (resourceAdapter.getInboundResourceAdapter() == null && inboundResource.getMessageAdapter().getMessageListener().size() > 0) { resourceAdapter.setInboundResourceAdapter(inboundResource);
for (MessageListener messageListener : inbound.getMessageAdapter().getMessageListener()) { String id = getId(messageListener, inbound, connectorModule);
for (final MessageListener messageListener : inbound.getMessageAdapter().getMessageListener()) { final String id = this.getId(messageListener, inbound, connectorModule);
for (final MessageListener messageListener : inbound.getMessageAdapter().getMessageListener()) { final String id = this.getId(messageListener, inbound, connectorModule);
final Activation activationAnnotation = cls.getAnnotation(Activation.class); final List<MessageListener> messageListeners = messageAdapter.getMessageListener(); for (final MessageListener ml : messageListeners) { if (cls.getName().equals(ml.getActivationSpec().getActivationSpecClass())) { final List<MessageListener> messageListeners = connector.getResourceAdapter().getInboundResourceAdapter().getMessageAdapter().getMessageListener(); for (final MessageListener messageListener : messageListeners) { final ActivationSpec activationSpec = messageListener.getActivationSpec();
final Activation activationAnnotation = cls.getAnnotation(Activation.class); final List<MessageListener> messageListeners = messageAdapter.getMessageListener(); for (final MessageListener ml : messageListeners) { if (cls.getName().equals(ml.getActivationSpec().getActivationSpecClass())) { final List<MessageListener> messageListeners = connector.getResourceAdapter().getInboundResourceAdapter().getMessageAdapter().getMessageListener(); for (final MessageListener messageListener : messageListeners) { final ActivationSpec activationSpec = messageListener.getActivationSpec();
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); } }
for (MessageListener messageListener : resourceAdapter.getInboundResourceAdapter().getMessageAdapter().getMessageListener()) { String messageListenerInterface = messageListener.getMessageListenerType(); ActivationSpec activationSpec = messageListener.getActivationSpec(); Map activationSpecInfoMap = getActivationSpecInfoMap(validatorName, resourceAdapter.getInboundResourceAdapter().getMessageAdapter().getMessageListener(), bundle); resourceAdapterModuleData.setAttribute("activationSpecInfoMap", activationSpecInfoMap);