Package com.swiftmq.net.client
Interface Connection
-
- All Known Implementing Classes:
BlockingConnection,IntraVMConnection
public interface Connection
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidclose()java.lang.StringgetHostname()java.lang.StringgetLocalHostname()java.io.OutputStreamgetOutputStream()intgetPort()voidsetExceptionHandler(ExceptionHandler exceptionHandler)voidsetInboundHandler(InboundHandler inboundHandler)voidsetInputActiveIndicator(java.util.concurrent.atomic.AtomicBoolean inputActiveIndicator)voidstart()
-
-
-
Method Detail
-
setInboundHandler
void setInboundHandler(InboundHandler inboundHandler)
-
setInputActiveIndicator
void setInputActiveIndicator(java.util.concurrent.atomic.AtomicBoolean inputActiveIndicator)
-
setExceptionHandler
void setExceptionHandler(ExceptionHandler exceptionHandler)
-
getOutputStream
java.io.OutputStream getOutputStream()
-
getLocalHostname
java.lang.String getLocalHostname()
-
getHostname
java.lang.String getHostname()
-
getPort
int getPort()
-
start
void start()
-
close
void close()
-
-