/* ==================================================================
* Created [2009-4-27 下午11:32:55] by Jon.King
* ==================================================================
* TSS
* ==================================================================
* mailTo:jinpujun@hotmail.com
* Copyright (c) Jon.King, 2009-2012
* ==================================================================
*/
package com.jinhe.tss.core.cachepool.extend.assignment;
import com.jinhe.tss.core.util.BeanUtil;
/**
* <p> AssignmentFactory.java </p>
*
* 任务工厂类
*
* @author Jon.King 2007-1-9
*/
public class AssignmentFactory {
private static AssignmentFactory factory = null;
private AssignmentFactory(){
}
public static AssignmentFactory getInstance(){
if(factory == null){
factory = new AssignmentFactory();
}
return factory;
}
public IAssignment create(String className) {
return (IAssignment)BeanUtil.newInstanceByName(className);
}
}