package status;
import status.CCSettings.Protocol;
public class BuildStatusFactory {
public static BuildStatus createBuildStatus(Protocol protocol, String hostName, String port) {
if (hostName.toLowerCase().equals("debug")) {
return new BuildStatusDebug(port);
}
switch (protocol) {
case JMX:
return new BuildStatusJMX(hostName, port);
case RSS:
return new BuildStatusRSS(hostName, port);
}
return null;
}
}