public class ConnectionManager extends ContainerLifeCycle
AbstractLifeCycle.AbstractLifeCycleListenerContainer.InheritedListener, Container.ListenerLifeCycle.Listener| Constructor and Description |
|---|
ConnectionManager(WebSocketClient client) |
| Modifier and Type | Method and Description |
|---|---|
ConnectPromise |
connect(WebSocketClient client,
EventDriver driver,
ClientUpgradeRequest request) |
protected void |
doStart() |
protected void |
doStop() |
WebSocketClientSelectorManager |
getSelector() |
protected WebSocketClientSelectorManager |
newWebSocketClientSelectorManager(WebSocketClient client)
Factory method for new WebSocketClientSelectorManager (used by other projects like cometd)
|
static InetSocketAddress |
toSocketAddress(URI uri) |
addBean, addBean, addBean, addEventListener, addManaged, contains, destroy, dump, dump, dump, dump, dump, dumpBeans, dumpObject, dumpStdErr, dumpThis, getBean, getBeans, getBeans, isManaged, manage, removeBean, removeBeans, removeEventListener, setBeans, setStopTimeout, start, stop, unmanage, updateBean, updateBean, updateBeansaddLifeCycleListener, getState, getState, getStopTimeout, isFailed, isRunning, isStarted, isStarting, isStopped, isStopping, removeLifeCycleListener, start, stoppublic ConnectionManager(WebSocketClient client)
public static InetSocketAddress toSocketAddress(URI uri)
public ConnectPromise connect(WebSocketClient client, EventDriver driver, ClientUpgradeRequest request)
protected void doStart()
throws Exception
doStart in class ContainerLifeCycleExceptionprotected void doStop()
throws Exception
doStop in class ContainerLifeCycleExceptionpublic WebSocketClientSelectorManager getSelector()
protected WebSocketClientSelectorManager newWebSocketClientSelectorManager(WebSocketClient client)
client - the client used to create the WebSocketClientSelectorManagerCopyright © 1995-2016 Webtide. All Rights Reserved.