diff options
Diffstat (limited to 'lib/java/src/org/apache/thrift/transport/TServerTransport.java')
-rw-r--r-- | lib/java/src/org/apache/thrift/transport/TServerTransport.java | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/lib/java/src/org/apache/thrift/transport/TServerTransport.java b/lib/java/src/org/apache/thrift/transport/TServerTransport.java index 55ef0c4c4..3a7b49a31 100644 --- a/lib/java/src/org/apache/thrift/transport/TServerTransport.java +++ b/lib/java/src/org/apache/thrift/transport/TServerTransport.java @@ -22,6 +22,8 @@ package org.apache.thrift.transport; import java.io.Closeable; import java.net.InetSocketAddress; +import org.apache.thrift.TConfiguration; + /** * Server transport. Object which provides client transports. * @@ -32,6 +34,7 @@ public abstract class TServerTransport implements Closeable { int backlog = 0; // A value of 0 means the default value will be used (currently set at 50) int clientTimeout = 0; InetSocketAddress bindAddr; + int maxFrameSize = TConfiguration.DEFAULT_MAX_FRAME_SIZE; public T backlog(int backlog) { this.backlog = backlog; @@ -52,6 +55,11 @@ public abstract class TServerTransport implements Closeable { this.bindAddr = bindAddr; return (T) this; } + + public T maxFrameSize(int maxFrameSize) { + this.maxFrameSize = maxFrameSize; + return (T) this; + } } public abstract void listen() throws TTransportException; |