if (providerUrl != null) { try { JMSFactoryType providedFactoryType = getFactoryType(providerUrl); if (providedFactoryType == null) { for (JMSFactoryType factoryType : JMSFactoryType.values()) { String factoryName = factoryType.connectionFactoryInterface().getSimpleName(); data.put(factoryName, createConnectionFactory(providerUrl, Collections.singletonMap("type", factoryType.toString()), factoryName)); data.put(factoryName, createConnectionFactory(providerUrl, factoryName)); String jndiName = key.substring(connectionFactoryPrefix.length()); try { data.put(jndiName, createConnectionFactory((String) environment.get(key), jndiName)); } catch (Exception e) { e.printStackTrace(); createQueues(data, environment); createTopics(data, environment); return createContext(environment, data);
protected void createQueues(Map<String, Object> data, Hashtable<?, ?> environment) { for (Map.Entry<?, ?> entry : environment.entrySet()) { String key = entry.getKey().toString(); if (key.startsWith(queuePrefix)) { String jndiName = key.substring(queuePrefix.length()); data.put(jndiName, createQueue(entry.getValue().toString())); } } }
protected void createTopics(Map<String, Object> data, Hashtable<?, ?> environment) { for (Map.Entry<?, ?> entry : environment.entrySet()) { String key = entry.getKey().toString(); if (key.startsWith(topicPrefix)) { String jndiName = key.substring(topicPrefix.length()); data.put(jndiName, createTopic(entry.getValue().toString())); } } }
if (providerUrl != null) { try { JMSFactoryType providedFactoryType = getFactoryType(providerUrl); if (providedFactoryType == null) { for (JMSFactoryType factoryType : JMSFactoryType.values()) { String factoryName = factoryType.connectionFactoryInterface().getSimpleName(); data.put(factoryName, createConnectionFactory(providerUrl, Collections.singletonMap("type", factoryType.toString()), factoryName)); data.put(factoryName, createConnectionFactory(providerUrl, factoryName)); String jndiName = key.substring(connectionFactoryPrefix.length()); try { data.put(jndiName, createConnectionFactory((String) environment.get(key), jndiName)); } catch (Exception e) { e.printStackTrace(); createQueues(data, environment); createTopics(data, environment); return createContext(environment, data);
protected void createTopics(Map<String, Object> data, Hashtable<?, ?> environment) { for (Map.Entry<?, ?> entry : environment.entrySet()) { String key = entry.getKey().toString(); if (key.startsWith(topicPrefix)) { String jndiName = key.substring(topicPrefix.length()); data.put(jndiName, createTopic(entry.getValue().toString())); } } }
protected void createQueues(Map<String, Object> data, Hashtable<?, ?> environment) { for (Map.Entry<?, ?> entry : environment.entrySet()) { String key = entry.getKey().toString(); if (key.startsWith(queuePrefix)) { String jndiName = key.substring(queuePrefix.length()); data.put(jndiName, createQueue(entry.getValue().toString())); } } }
if (providerUrl != null) { try { JMSFactoryType providedFactoryType = getFactoryType(providerUrl); if (providedFactoryType == null) { for (JMSFactoryType factoryType : JMSFactoryType.values()) { String factoryName = factoryType.connectionFactoryInterface().getSimpleName(); data.put(factoryName, createConnectionFactory(providerUrl, Collections.singletonMap("type", factoryType.toString()), factoryName)); data.put(factoryName, createConnectionFactory(providerUrl, factoryName)); String jndiName = key.substring(connectionFactoryPrefix.length()); try { data.put(jndiName, createConnectionFactory((String) environment.get(key), jndiName)); } catch (Exception e) { e.printStackTrace(); createQueues(data, environment); createTopics(data, environment); return createContext(environment, data);
protected void createTopics(Map<String, Object> data, Hashtable<?, ?> environment) { for (Map.Entry<?, ?> entry : environment.entrySet()) { String key = entry.getKey().toString(); if (key.startsWith(topicPrefix)) { String jndiName = key.substring(topicPrefix.length()); data.put(jndiName, createTopic(entry.getValue().toString())); } } }
protected void createQueues(Map<String, Object> data, Hashtable<?, ?> environment) { for (Map.Entry<?, ?> entry : environment.entrySet()) { String key = entry.getKey().toString(); if (key.startsWith(queuePrefix)) { String jndiName = key.substring(queuePrefix.length()); data.put(jndiName, createQueue(entry.getValue().toString())); } } }
if (providerUrl != null) { try { JMSFactoryType providedFactoryType = getFactoryType(providerUrl); if (providedFactoryType == null) { for (JMSFactoryType factoryType : JMSFactoryType.values()) { String factoryName = factoryType.connectionFactoryInterface().getSimpleName(); data.put(factoryName, createConnectionFactory(providerUrl, Collections.singletonMap("type", factoryType.toString()), factoryName)); data.put(factoryName, createConnectionFactory(providerUrl, factoryName)); String jndiName = key.substring(connectionFactoryPrefix.length()); try { data.put(jndiName, createConnectionFactory((String) environment.get(key), jndiName)); } catch (Exception e) { e.printStackTrace(); createQueues(data, environment); createTopics(data, environment); return createContext(environment, data);
protected void createTopics(Map<String, Object> data, Hashtable<?, ?> environment) { for (Map.Entry<?, ?> entry : environment.entrySet()) { String key = entry.getKey().toString(); if (key.startsWith(topicPrefix)) { String jndiName = key.substring(topicPrefix.length()); data.put(jndiName, createTopic(entry.getValue().toString())); } } }
protected void createQueues(Map<String, Object> data, Hashtable<?, ?> environment) { for (Map.Entry<?, ?> entry : environment.entrySet()) { String key = entry.getKey().toString(); if (key.startsWith(queuePrefix)) { String jndiName = key.substring(queuePrefix.length()); data.put(jndiName, createQueue(entry.getValue().toString())); } } }
if (providerUrl != null) { try { JMSFactoryType providedFactoryType = getFactoryType(providerUrl); if (providedFactoryType == null) { for (JMSFactoryType factoryType : JMSFactoryType.values()) { String factoryName = factoryType.connectionFactoryInterface().getSimpleName(); data.put(factoryName, createConnectionFactory(providerUrl, Collections.singletonMap("type", factoryType.toString()), factoryName)); data.put(factoryName, createConnectionFactory(providerUrl, factoryName)); String jndiName = key.substring(connectionFactoryPrefix.length()); try { data.put(jndiName, createConnectionFactory((String) environment.get(key), jndiName)); } catch (Exception e) { e.printStackTrace(); createQueues(data, environment); createTopics(data, environment); return createContext(environment, data);
protected void createTopics(Map<String, Object> data, Hashtable<?, ?> environment) { for (Map.Entry<?, ?> entry : environment.entrySet()) { String key = entry.getKey().toString(); if (key.startsWith(topicPrefix)) { String jndiName = key.substring(topicPrefix.length()); data.put(jndiName, createTopic(entry.getValue().toString())); } } }
protected void createQueues(Map<String, Object> data, Hashtable<?, ?> environment) { for (Map.Entry<?, ?> entry : environment.entrySet()) { String key = entry.getKey().toString(); if (key.startsWith(queuePrefix)) { String jndiName = key.substring(queuePrefix.length()); data.put(jndiName, createQueue(entry.getValue().toString())); } } }