@Override public void initialize(Client client, Bus bus) { ConduitSelector selector = initTargetSelector(client.getConduitSelector().getEndpoint()); client.setConduitSelector(selector); }
@Override public void initialize(Client client, Bus bus) { ConduitSelector selector = initTargetSelector(client.getConduitSelector().getEndpoint()); client.setConduitSelector(selector); }
protected void setupClientConduitSelector(Client client) { //TODO do we need to check if the ConduitSelector is replaced LoadBalanceTargetSelector selector = getDefaultLoadBalanceTargetSelector(); selector.setEndpoint(client.getEndpoint()); try { selector.setLoadBalanceStrategy(getLoadBalanceStrategy()); client.setConduitSelector(selector); } catch (Exception e) { LOG.error("Cannot setup the LoadBalanceStrategy due to " + e); } }
@Override public void initialize(Client client, Bus bus) { ConduitSelector selector = new DeferredConduitSelector(); selector.setEndpoint(client.getEndpoint()); client.setConduitSelector(selector); initializeProvider(client, bus); }
@Override public void initialize(Client client, Bus bus) { ConduitSelector selector = new DeferredConduitSelector(); selector.setEndpoint(client.getEndpoint()); client.setConduitSelector(selector); initializeProvider(client, bus); }
public void initialize(Client client, Bus bus) { LoadBalanceTargetSelector selector = getDefaultLoadBalanceTargetSelector(); selector.setEndpoint(client.getEndpoint()); try { selector.setLoadBalanceStrategy(getLoadBalanceStrategy()); client.setConduitSelector(selector); } catch (Exception e) { LOG.error("Cannot setup the LoadBalanceStrategy due to " + e); } // setup the BusLifeCycleListener BusLifeCycleManager manager = bus.getExtension(BusLifeCycleManager.class); manager.registerLifeCycleListener(this); }