Package io.riemann.riemann.client
Interface Transport
- All Superinterfaces:
AutoCloseable
- All Known Subinterfaces:
AsynchronousTransport,IRiemannClient,SynchronousTransport
- All Known Implementing Classes:
AsynchronizeTransport,RiemannBatchClient,RiemannClient,SimpleUdpTransport,TcpTransport,UdpTransport
-
Method Summary
-
Method Details
-
isConnected
boolean isConnected() -
connect
- Throws:
IOException
-
reconnect
- Throws:
IOException
-
flush
- Throws:
IOException
-
close
void close()- Specified by:
closein interfaceAutoCloseable
-
transport
Transport transport()
-