if(writerType==CFML_WRITER_WS)
return new CFMLWriterWS (req,rsp,-1,false,closeConnection(),isShowVersion(),contentLength(),allowCompression());
else if(writerType==CFML_WRITER_REFULAR)
return new CFMLWriterImpl (req,rsp,-1,false,closeConnection(),isShowVersion(),contentLength(),allowCompression());
else
return new CFMLWriterWSPref (req,rsp,-1,false,closeConnection(),isShowVersion(),contentLength(),allowCompression());
}