protected DiscoveryAgent createDiscoveryAgent() throws IOException { if (discoveryUri != null) { DiscoveryAgent agent = DiscoveryAgentFactory.createDiscoveryAgent(discoveryUri); if (agent != null && agent instanceof BrokerServiceAware) { ((BrokerServiceAware) agent).setBrokerService(brokerService); } return agent; } return null; }
public void setUri(URI discoveryURI) throws IOException { this.discoveryUri = discoveryURI; setDiscoveryAgent(DiscoveryAgentFactory.createDiscoveryAgent(discoveryURI)); try { parameters = URISupport.parseParameters(discoveryURI); // allow discovery agent to grab it's parameters IntrospectionSupport.setProperties(getDiscoveryAgent(), parameters); } catch (URISyntaxException e) { LOG.warn("failed to parse query parameters from discoveryURI: {}", discoveryURI, e); } }
/** * Creates a transport that reports discovered brokers to a specific composite transport. * * @param compositeTransport transport to report discovered brokers to * @param compositeData used to apply parameters to this transport * @return a transport that reports discovered brokers to a specific composite transport. * @throws IOException */ public static DiscoveryTransport createTransport(CompositeTransport compositeTransport, CompositeData compositeData, Map<String, String> parameters) throws IOException { DiscoveryTransport transport = new DiscoveryTransport(compositeTransport); IntrospectionSupport.setProperties(transport, parameters); transport.setParameters(parameters); URI discoveryAgentURI = compositeData.getComponents()[0]; DiscoveryAgent discoveryAgent = DiscoveryAgentFactory.createDiscoveryAgent(discoveryAgentURI); transport.setDiscoveryAgent(discoveryAgent); return transport; }
protected DiscoveryAgent createDiscoveryAgent() throws IOException { if (discoveryUri != null) { return DiscoveryAgentFactory.createDiscoveryAgent(discoveryUri); } return null; }
protected DiscoveryAgent createDiscoveryAgent() throws IOException { if (discoveryUri != null) { DiscoveryAgent agent = DiscoveryAgentFactory.createDiscoveryAgent(discoveryUri); if (agent != null && agent instanceof BrokerServiceAware) { ((BrokerServiceAware) agent).setBrokerService(brokerService); } return agent; } return null; }
protected DiscoveryAgent createDiscoveryAgent() throws IOException { if (discoveryUri != null) { DiscoveryAgent agent = DiscoveryAgentFactory.createDiscoveryAgent(discoveryUri); if (agent != null && agent instanceof BrokerServiceAware) { ((BrokerServiceAware) agent).setBrokerService(brokerService); } return agent; } return null; }
protected DiscoveryAgent createDiscoveryAgent() throws IOException { if (discoveryUri != null) { DiscoveryAgent agent = DiscoveryAgentFactory.createDiscoveryAgent(discoveryUri); if (agent != null && agent instanceof BrokerServiceAware) { ((BrokerServiceAware) agent).setBrokerService(brokerService); } return agent; } return null; }
public void setUri(URI discoveryURI) throws IOException { this.discoveryUri = discoveryURI; setDiscoveryAgent(DiscoveryAgentFactory.createDiscoveryAgent(discoveryURI)); try { parameters = URISupport.parseParameters(discoveryURI); // allow discovery agent to grab it's parameters IntrospectionSupport.setProperties(getDiscoveryAgent(), parameters); } catch (URISyntaxException e) { LOG.warn("failed to parse query parameters from discoveryURI: {}", discoveryURI, e); } }
public void setUri(URI discoveryURI) throws IOException { setDiscoveryAgent(DiscoveryAgentFactory.createDiscoveryAgent(discoveryURI)); try { parameters = URISupport.parseParameters(discoveryURI); // allow discovery agent to grab it's parameters IntrospectionSupport.setProperties(getDiscoveryAgent(), parameters); } catch (URISyntaxException e) { LOG.warn("failed to parse query parameters from discoveryURI: " + discoveryURI, e); } }
public void setUri(URI discoveryURI) throws IOException { this.discoveryUri = discoveryURI; setDiscoveryAgent(DiscoveryAgentFactory.createDiscoveryAgent(discoveryURI)); try { parameters = URISupport.parseParameters(discoveryURI); // allow discovery agent to grab it's parameters IntrospectionSupport.setProperties(getDiscoveryAgent(), parameters); } catch (URISyntaxException e) { LOG.warn("failed to parse query parameters from discoveryURI: {}", discoveryURI, e); } }
public void setUri(URI discoveryURI) throws IOException { this.discoveryUri = discoveryURI; setDiscoveryAgent(DiscoveryAgentFactory.createDiscoveryAgent(discoveryURI)); try { parameters = URISupport.parseParameters(discoveryURI); // allow discovery agent to grab it's parameters IntrospectionSupport.setProperties(getDiscoveryAgent(), parameters); } catch (URISyntaxException e) { LOG.warn("failed to parse query parameters from discoveryURI: {}", discoveryURI, e); } }
/** * Creates a transport that reports discovered brokers to a specific composite transport. * * @param compositeTransport transport to report discovered brokers to * @param compositeData used to apply parameters to this transport * @return a transport that reports discovered brokers to a specific composite transport. * @throws IOException */ public static DiscoveryTransport createTransport(CompositeTransport compositeTransport, CompositeData compositeData, Map<String, String> parameters) throws IOException { DiscoveryTransport transport = new DiscoveryTransport(compositeTransport); IntrospectionSupport.setProperties(transport, parameters); transport.setParameters(parameters); URI discoveryAgentURI = compositeData.getComponents()[0]; DiscoveryAgent discoveryAgent = DiscoveryAgentFactory.createDiscoveryAgent(discoveryAgentURI); transport.setDiscoveryAgent(discoveryAgent); return transport; }
/** * Creates a transport that reports discovered brokers to a specific composite transport. * * @param compositeTransport transport to report discovered brokers to * @param compositeData used to apply parameters to this transport * @return a transport that reports discovered brokers to a specific composite transport. * @throws IOException */ public static DiscoveryTransport createTransport(CompositeTransport compositeTransport, CompositeData compositeData, Map<String, String> parameters) throws IOException { DiscoveryTransport transport = new DiscoveryTransport(compositeTransport); IntrospectionSupport.setProperties(transport, parameters); transport.setParameters(parameters); URI discoveryAgentURI = compositeData.getComponents()[0]; DiscoveryAgent discoveryAgent = DiscoveryAgentFactory.createDiscoveryAgent(discoveryAgentURI); transport.setDiscoveryAgent(discoveryAgent); return transport; }
/** * Creates a transport that reports discovered brokers to a specific composite transport. * * @param compositeTransport transport to report discovered brokers to * @param compositeData used to apply parameters to this transport * @return a transport that reports discovered brokers to a specific composite transport. * @throws IOException */ public static DiscoveryTransport createTransport(CompositeTransport compositeTransport, CompositeData compositeData, Map<String, String> parameters) throws IOException { DiscoveryTransport transport = new DiscoveryTransport(compositeTransport); IntrospectionSupport.setProperties(transport, parameters); transport.setParameters(parameters); URI discoveryAgentURI = compositeData.getComponents()[0]; DiscoveryAgent discoveryAgent = DiscoveryAgentFactory.createDiscoveryAgent(discoveryAgentURI); transport.setDiscoveryAgent(discoveryAgent); return transport; }
/** * Creates a transport that reports discovered brokers to a specific composite transport. * * @param compositeTransport transport to report discovered brokers to * @param compositeData used to apply parameters to this transport * @return a transport that reports discovered brokers to a specific composite transport. * @throws IOException */ public static DiscoveryTransport createTransport(CompositeTransport compositeTransport, CompositeData compositeData, Map<String, String> parameters) throws IOException { DiscoveryTransport transport = new DiscoveryTransport(compositeTransport); IntrospectionSupport.setProperties(transport, parameters); transport.setParameters(parameters); URI discoveryAgentURI = compositeData.getComponents()[0]; DiscoveryAgent discoveryAgent = DiscoveryAgentFactory.createDiscoveryAgent(discoveryAgentURI); transport.setDiscoveryAgent(discoveryAgent); return transport; }