// Optimiser: add data source anchors
AddDataSourceAnchors addDataSourceAnchors = new AddDataSourceAnchors();
// Optimiser: process data source anchors
ProcessDataSourceAnchors processDataSourceAnchors =
new ProcessDataSourceAnchors();
processDataSourceAnchors.setGatewayRegistry(gatewayRegistry);
// Optimiser: propagate gateway allocations
PropagateGatewayAllocations propagateGatewayAllocations =
new PropagateGatewayAllocations();
propagateGatewayAllocations.setGatewayRegistry(gatewayRegistry);