public PipeNameBinding findPipeBinding(String stepName, String portName) { for (Binding binding : getBinding()) { if (binding.getBindingType() == Binding.PIPE_NAME_BINDING) { PipeNameBinding pipe = (PipeNameBinding) binding; if (pipe.getStep().equals(stepName) && pipe.getPort().equals(portName)) { return pipe; } } } return null; } }
public PipeNameBinding findPipeBinding(String stepName, String portName) { for (Binding binding : getBinding()) { if (binding.getBindingType() == Binding.PIPE_NAME_BINDING) { PipeNameBinding pipe = (PipeNameBinding) binding; if (pipe.getStep().equals(stepName) && pipe.getPort().equals(portName)) { return pipe; } } } return null; } }
protected void patchInputBindings(EndPoint endpoint) { Vector<Binding> bindings = endpoint.getBinding(); for (int bpos = 0; bpos < bindings.size(); bpos++) { Binding binding = bindings.get(bpos); if (binding.getBindingType() == Binding.PIPE_NAME_BINDING) { PipeNameBinding pipename = (PipeNameBinding) binding; PipeBinding pipe = new PipeBinding(runtime, pipename.node); Output source = env.readablePort(pipename.getStep(), pipename.getPort()); pipe.setOutput(source); pipe.setInput(endpoint); //logger.trace(MessageFormatter.nodeMessage(node, "Patching " + pipename + " : " + pipe + " " + endpoint + " to " + source)); bindings.set(bpos, pipe); if (source != null) { source.addBinding(pipe); } } } }
protected void patchInputBindings(EndPoint endpoint) { Vector<Binding> bindings = endpoint.getBinding(); for (int bpos = 0; bpos < bindings.size(); bpos++) { Binding binding = bindings.get(bpos); if (binding.getBindingType() == Binding.PIPE_NAME_BINDING) { PipeNameBinding pipename = (PipeNameBinding) binding; PipeBinding pipe = new PipeBinding(runtime, pipename.node); Output source = env.readablePort(pipename.getStep(), pipename.getPort()); pipe.setOutput(source); pipe.setInput(endpoint); //logger.trace(MessageFormatter.nodeMessage(node, "Patching " + pipename + " : " + pipe + " " + endpoint + " to " + source)); bindings.set(bpos, pipe); if (source != null) { source.addBinding(pipe); } } } }
if (endpoint.getBinding().size() == 0) { Port port = env.getDefaultReadablePort(); for (Binding binding : endpoint.getBinding()) { if (binding.getBindingType() == Binding.PIPE_NAME_BINDING) { PipeNameBinding pipe = (PipeNameBinding) binding; Vector<Binding> newBindings = new Vector<Binding> (); Step fromstep = null; for (Binding binding : endpoint.getBinding()) { catchErrors = false; if (binding.getBindingType() == Binding.PIPE_NAME_BINDING) {
if (endpoint.getBinding().size() == 0) { Port port = env.getDefaultReadablePort(); for (Binding binding : endpoint.getBinding()) { if (binding.getBindingType() == Binding.PIPE_NAME_BINDING) { PipeNameBinding pipe = (PipeNameBinding) binding; Vector<Binding> newBindings = new Vector<Binding> (); Step fromstep = null; for (Binding binding : endpoint.getBinding()) { catchErrors = false; if (binding.getBindingType() == Binding.PIPE_NAME_BINDING) {