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 void
close()
java.lang.String
getHostname()
java.lang.String
getLocalHostname()
java.io.OutputStream
getOutputStream()
int
getPort()
void
setExceptionHandler(ExceptionHandler exceptionHandler)
void
setInboundHandler(InboundHandler inboundHandler)
void
setInputActiveIndicator(java.util.concurrent.atomic.AtomicBoolean inputActiveIndicator)
void
start()
-
-
-
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()
-
-