public class VMTransportServer extends java.lang.Object implements TransportServer
| Constructor and Description |
|---|
VMTransportServer(java.net.URI location,
boolean disposeOnDisconnect) |
| Modifier and Type | Method and Description |
|---|---|
static Transport |
configure(Transport transport)
Configure transport
|
VMTransport |
connect() |
java.net.URI |
getBindURI() |
int |
getConnectionCount() |
java.net.URI |
getConnectURI() |
java.net.InetSocketAddress |
getSocketAddress() |
boolean |
isAllowLinkStealing() |
boolean |
isSslServer() |
void |
setAcceptListener(TransportAcceptListener acceptListener)
Set the Transport accept listener for new Connections
|
void |
setAllowLinkStealing(boolean allowLinkStealing) |
void |
setBrokerInfo(BrokerInfo brokerInfo) |
void |
start() |
void |
stop() |
java.lang.String |
toString() |
public VMTransportServer(java.net.URI location,
boolean disposeOnDisconnect)
location - disposeOnDisconnect - public java.lang.String toString()
toString in class java.lang.Objectpublic VMTransport connect() throws java.io.IOException
java.io.IOExceptionpublic static Transport configure(Transport transport)
transport - public void setAcceptListener(TransportAcceptListener acceptListener)
setAcceptListener in interface TransportServeracceptListener - public void start()
throws java.io.IOException
public void stop()
throws java.io.IOException
public java.net.URI getConnectURI()
getConnectURI in interface TransportServerpublic java.net.URI getBindURI()
public void setBrokerInfo(BrokerInfo brokerInfo)
setBrokerInfo in interface TransportServerpublic java.net.InetSocketAddress getSocketAddress()
getSocketAddress in interface TransportServerpublic int getConnectionCount()
public boolean isSslServer()
isSslServer in interface TransportServerpublic boolean isAllowLinkStealing()
isAllowLinkStealing in interface TransportServerpublic void setAllowLinkStealing(boolean allowLinkStealing)
Copyright © 2005-2016 Red Hat, Inc.. All Rights Reserved.