package com.vmware.aurora.global;
import org.apache.commons.lang.builder.ToStringBuilder;
import org.apache.log4j.Logger;
import java.util.Arrays;
/**
* Created by Chaolong on 9/30/2015.
*/
public class ThreadPoolConfig {
private int corePoolSize;
private int maxPoolSize;
private int workQueue;
public ThreadPoolConfig(String[] config) {
corePoolSize = Integer.parseInt(config[0]);
maxPoolSize = Integer.parseInt(config[1]);
workQueue = Integer.parseInt(config[2]);
}
public int getCorePoolSize() {
return corePoolSize;
}
public int getMaxPoolSize() {
return maxPoolSize;
}
public int getWorkQueue() {
return workQueue;
}
public String toString() {
ToStringBuilder ts = new ToStringBuilder(this).append("corePoolSize",getCorePoolSize()).append("maxPoolSize", getMaxPoolSize()).append("workQueue",getWorkQueue());
return ts.toString();
}
}