public abstract class TServerTransport
extends java.lang.Object
implements java.io.Closeable
| Modifier and Type | Class and Description |
|---|---|
static class |
TServerTransport.AbstractServerTransportArgs<T extends TServerTransport.AbstractServerTransportArgs<T>> |
| Constructor and Description |
|---|
TServerTransport() |
| Modifier and Type | Method and Description |
|---|---|
TTransport |
accept() |
protected abstract TTransport |
acceptImpl() |
abstract void |
close() |
void |
interrupt()
Optional method implementation.
|
abstract void |
listen() |
public abstract void listen()
throws TTransportException
TTransportExceptionpublic final TTransport accept() throws TTransportException
TTransportExceptionpublic abstract void close()
close in interface java.io.Closeableclose in interface java.lang.AutoCloseableprotected abstract TTransport acceptImpl() throws TTransportException
TTransportExceptionpublic void interrupt()