package com.github.ltsopensource.core.cluster;
import com.github.ltsopensource.core.commons.utils.StringUtils;
/**
* @author Robert HG (254963746@qq.com) on 6/22/14.
*/
public enum NodeType {
// job tracker
JOB_TRACKER,
// task tracker
TASK_TRACKER,
// client
JOB_CLIENT,
// monitor
MONITOR,
BACKEND;
public static NodeType convert(String value) {
if (StringUtils.isEmpty(value)) {
return null;
}
return NodeType.valueOf(value);
}
}