package com.sissi.server.impl;
import java.util.List;
import com.sissi.server.Server;
/**
* @author kim 2013年12月23日
*/
public class ChainedServer implements Server {
private final List<Server> starters;
public ChainedServer(List<Server> starters) {
super();
this.starters = starters;
}
@Override
public Server start() {
for (Server each : this.starters) {
each.start();
}
return this;
}
@Override
public Server stop() {
for (Server each : this.starters) {
each.stop();
}
return this;
}
}