diff options
Diffstat (limited to 'lib/java/src/main/java/org/apache/thrift/transport/TServerTransport.java')
-rw-r--r-- | lib/java/src/main/java/org/apache/thrift/transport/TServerTransport.java | 25 |
1 files changed, 10 insertions, 15 deletions
diff --git a/lib/java/src/main/java/org/apache/thrift/transport/TServerTransport.java b/lib/java/src/main/java/org/apache/thrift/transport/TServerTransport.java index 3a7b49a31..47fa2513c 100644 --- a/lib/java/src/main/java/org/apache/thrift/transport/TServerTransport.java +++ b/lib/java/src/main/java/org/apache/thrift/transport/TServerTransport.java @@ -21,16 +21,13 @@ 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. - * - */ +/** Server transport. Object which provides client transports. */ public abstract class TServerTransport implements Closeable { - public static abstract class AbstractServerTransportArgs<T extends AbstractServerTransportArgs<T>> { + public abstract static class AbstractServerTransportArgs< + T extends AbstractServerTransportArgs<T>> { int backlog = 0; // A value of 0 means the default value will be used (currently set at 50) int clientTimeout = 0; InetSocketAddress bindAddr; @@ -65,9 +62,9 @@ public abstract class TServerTransport implements Closeable { public abstract void listen() throws TTransportException; /** - * Accept incoming connection on the server socket. When there is no incoming connection available: - * either it should block infinitely in a blocking implementation, either it should return null in - * a nonblocking implementation. + * Accept incoming connection on the server socket. When there is no incoming connection + * available: either it should block infinitely in a blocking implementation, either it should + * return null in a nonblocking implementation. * * @return new connection * @throws TTransportException if IO error. @@ -77,12 +74,10 @@ public abstract class TServerTransport implements Closeable { public abstract void close(); /** - * Optional method implementation. This signals to the server transport - * that it should break out of any accept() or listen() that it is currently - * blocked on. This method, if implemented, MUST be thread safe, as it may - * be called from a different thread context than the other TServerTransport - * methods. + * Optional method implementation. This signals to the server transport that it should break out + * of any accept() or listen() that it is currently blocked on. This method, if implemented, MUST + * be thread safe, as it may be called from a different thread context than the other + * TServerTransport methods. */ public void interrupt() {} - } |