final AbstractJobVertex targetVertex, final TaskConfig targetConfig, boolean isBroadcast)
throws JobGraphDefinitionException, CompilerException
{
// ------------ connect the vertices to the job graph --------------
final ChannelType channelType;
final DistributionPattern distributionPattern;
switch (channel.getShipStrategy()) {
case FORWARD:
case PARTITION_LOCAL_HASH:
distributionPattern = DistributionPattern.POINTWISE;