@Override
public void addSourceEdge(int operatorInputIndex, IActivity task, int taskInputIndex) {
if (LOGGER.isTraceEnabled()) {
LOGGER.trace("Adding source edge: " + task.getActivityId() + ":" + operatorInputIndex + " -> "
+ task.getActivityId() + ":" + taskInputIndex);
}
IOperatorDescriptor op = activityOperatorMap.get(task.getActivityId());
IConnectorDescriptor conn = jobSpec.getInputConnectorDescriptor(op, operatorInputIndex);
insertIntoIndexedMap(jag.getActivityInputMap(), task.getActivityId(), taskInputIndex, conn);
connectorConsumerMap.put(conn.getConnectorId(), Pair.of(task, taskInputIndex));
}