private void configureSocketBinding(PathAddress address, OutboundSocketBinding binding, List<ModelNode> list) { ModelNode node = new ModelNode(); node.get(OP_ADDR).set(address.append("remote-destination-outbound-socket-binding", binding.name()).toModelNode()); node.get(OP).set(ADD); node.get(HOST).set(new ValueExpression(binding.remoteHostExpression())); node.get(PORT).set(new ValueExpression(binding.remotePortExpression())); list.add(node); }
private void configureSocketBinding(PathAddress address, OutboundSocketBinding binding, List<ModelNode> list) { ModelNode node = new ModelNode(); node.get(OP_ADDR).set(address.append("remote-destination-outbound-socket-binding", binding.name()).toModelNode()); node.get(OP).set(ADD); node.get(HOST).set(new ValueExpression(binding.remoteHostExpression())); node.get(PORT).set(new ValueExpression(binding.remotePortExpression())); list.add(node); }
private void configureSocketBinding(PathAddress address, OutboundSocketBinding binding, List<ModelNode> list) { ModelNode node = new ModelNode(); node.get(OP_ADDR).set(address.append("remote-destination-outbound-socket-binding", binding.name()).toModelNode()); node.get(OP).set(ADD); node.get(HOST).set(new ValueExpression(binding.remoteHostExpression())); node.get(PORT).set(new ValueExpression(binding.remotePortExpression())); list.add(node); }
private void configureSocketBinding(PathAddress address, OutboundSocketBinding binding, List<ModelNode> list) { ModelNode node = new ModelNode(); node.get(OP_ADDR).set(address.append("remote-destination-outbound-socket-binding", binding.name()).toModelNode()); node.get(OP).set(ADD); node.get(HOST).set(new ValueExpression(binding.remoteHostExpression())); node.get(PORT).set(new ValueExpression(binding.remotePortExpression())); list.add(node); }
void outboundSocketBinding(String groupName, OutboundSocketBinding binding) { List<OutboundSocketBinding> list = this.outboundSocketBindings.get(groupName); if (list == null) { list = new ArrayList<>(); this.outboundSocketBindings.put(groupName, list); } for (OutboundSocketBinding each : list) { if (each.name().equals(binding.name())) { throw new RuntimeException("Outbound socket binding '" + binding.name() + "' already configured for '" + each.remoteHostExpression() + ":" + each.remotePortExpression() + "'"); } } list.add(binding); }