Package org.springframework.xd.dirt.stream.dsl

Examples of org.springframework.xd.dirt.stream.dsl.ModuleNode


    StreamNode stream = parser.parse(name, config);
    Deque<ModuleDescriptor.Builder> builders = new LinkedList<ModuleDescriptor.Builder>();

    List<ModuleNode> moduleNodes = stream.getModuleNodes();
    for (int m = moduleNodes.size() - 1; m >= 0; m--) {
      ModuleNode moduleNode = moduleNodes.get(m);
      ModuleDescriptor.Builder builder =
          new ModuleDescriptor.Builder()
              .setGroup(name)
              .setModuleName(moduleNode.getName())
              .setModuleLabel(moduleNode.getLabelName())
              .setIndex(m);
      if (moduleNode.hasArguments()) {
        ArgumentNode[] arguments = moduleNode.getArguments();
        for (ArgumentNode argument : arguments) {
          builder.setParameter(argument.getName(), argument.getValue());
        }
      }
      builders.add(builder);
View Full Code Here

TOP

Related Classes of org.springframework.xd.dirt.stream.dsl.ModuleNode

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.