if(commandClassNameString==null||commandClassNameString.equals("")){
throw new FixFlowException("配置文件中ID为 "+this.expandTaskCommand.getCommandType() + " 的扩展配置command属性不能为空!");
}
//commandClassNameString
AbstractCustomExpandTaskCommand abstractCustomExpandTaskCommand=(AbstractCustomExpandTaskCommand)ReflectUtil.instantiate(commandClassNameString, obj);
Object[] objTemp = new Object[] {abstractCustomExpandTaskCommand};
@SuppressWarnings("unchecked")
AbstractExpandTaskCmd<A,T> abstractExpandTaskCmd=(AbstractExpandTaskCmd<A,T>)ReflectUtil.instantiate(classNameString, objTemp);
return (T) abstractExpandTaskCmd.execute(commandContext);