浏览代码

添加 setReentrantBufferSize(int),setWriterBufferSize 更名为 setBufferSize

James 5 年之前
父节点
当前提交
9f910b1050
共有 2 个文件被更改,包括 12 次插入3 次删除
  1. 7 2
      src/main/java/com/jfinal/template/Engine.java
  2. 5 1
      src/main/java/com/jfinal/template/EngineConfig.java

+ 7 - 2
src/main/java/com/jfinal/template/Engine.java

@@ -566,8 +566,13 @@ public class Engine {
 		return this;
 	}
 	
-	public Engine setWriterBufferSize(int bufferSize) {
-		config.setWriterBufferSize(bufferSize);
+	public Engine setBufferSize(int bufferSize) {
+		config.setBufferSize(bufferSize);
+		return this;
+	}
+	
+	public Engine setReentrantBufferSize(int reentrantBufferSize) {
+		config.setReentrantBufferSize(reentrantBufferSize);
 		return this;
 	}
 	

+ 5 - 1
src/main/java/com/jfinal/template/EngineConfig.java

@@ -314,10 +314,14 @@ public class EngineConfig {
 		writerBuffer.setEncoding(encoding);		// 间接设置 EncoderFactory.encoding
 	}
 	
-	public void setWriterBufferSize(int bufferSize) {
+	public void setBufferSize(int bufferSize) {
 		writerBuffer.setBufferSize(bufferSize);
 	}
 	
+	public void setReentrantBufferSize(int reentrantBufferSize) {
+		writerBuffer.setReentrantBufferSize(reentrantBufferSize);
+	}
+	
 	/**
 	 * 配置自己的 WriterBuffer 实现,配置方法:
 	 * engine.getEngineConfig().setWriterBuffer(...);