1 package dst.ass3.elastic.impl;
3 import dst.ass3.elastic.IContainerService;
4 import dst.ass3.elastic.IElasticityController;
5 import dst.ass3.elastic.IElasticityFactory;
6 import dst.ass3.messaging.IWorkloadMonitor;
8 public class ElasticityFactory implements IElasticityFactory {
11 public IContainerService createContainerService() {
12 return new ContainerService();
16 public IElasticityController createElasticityController(IContainerService containerService,
17 IWorkloadMonitor workloadMonitor) {
18 return new ElasticityController(containerService, workloadMonitor);