Пример #1
0
 public ReadablePipe getBinding(String stepName, String portName) {
   if (name.equals(stepName) && "error".equals(portName)) {
     return new Pipe(runtime, errorPipe.documents());
   } else {
     return super.getBinding(stepName, portName);
   }
 }
Пример #2
0
 public ReadablePipe getBinding(String stepName, String portName) {
   if (name.equals(stepName) && ("#current".equals(portName) || "current".equals(portName))) {
     if (current == null) {
       current = new Pipe(runtime);
     }
     return new Pipe(runtime, current.documents());
   } else {
     return super.getBinding(stepName, portName);
   }
 }