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
TTransportException
public final TTransport accept() throws TTransportException
TTransportException
public abstract void close()
close
in interface java.io.Closeable
close
in interface java.lang.AutoCloseable
protected abstract TTransport acceptImpl() throws TTransportException
TTransportException
public void interrupt()