Package eu.stratosphere.nephele.deployment

Examples of eu.stratosphere.nephele.deployment.GateDeploymentDescriptor


        final ExecutionEdge ee = eg.getEdge(j);
        cdd.add(new ChannelDeploymentDescriptor(ee.getOutputChannelID(), ee.getInputChannelID()));
      }

      ogd.add(new GateDeploymentDescriptor(eg.getGateID(), eg.getChannelType(), cdd));
    }

    final SerializableArrayList<GateDeploymentDescriptor> igd = new SerializableArrayList<GateDeploymentDescriptor>(
      this.inputGates.length);
    for (int i = 0; i < this.inputGates.length; ++i) {

      final ExecutionGate eg = this.inputGates[i];
      final List<ChannelDeploymentDescriptor> cdd = new ArrayList<ChannelDeploymentDescriptor>(
        eg.getNumberOfEdges());
      final int numberOfInputChannels = eg.getNumberOfEdges();
      for (int j = 0; j < numberOfInputChannels; ++j) {

        final ExecutionEdge ee = eg.getEdge(j);
        cdd.add(new ChannelDeploymentDescriptor(ee.getOutputChannelID(), ee.getInputChannelID()));
      }

      igd.add(new GateDeploymentDescriptor(eg.getGateID(), eg.getChannelType(), cdd));
    }

    final TaskDeploymentDescriptor tdd = new TaskDeploymentDescriptor(this.executionGraph.getJobID(),
      this.vertexID, this.groupVertex.getName(), this.indexInVertexGroup,
      this.groupVertex.getCurrentNumberOfGroupMembers(), this.executionGraph.getJobConfiguration(),
View Full Code Here

TOP

Related Classes of eu.stratosphere.nephele.deployment.GateDeploymentDescriptor

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.