public class HostConnector<W,R> extends java.lang.Object implements EventSource<ClientEventListener>
| Constructor and Description |
|---|
HostConnector(Host host,
ConnectionProvider<W,R> connectionProvider,
EventSource<? extends ClientEventListener> eventSource,
EventPublisher publisher,
ClientEventListener clientPublisher) |
HostConnector(HostConnector<W,R> source,
ConnectionProvider<W,R> connectionProvider) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(java.lang.Object o) |
ClientEventListener |
getClientPublisher() |
ConnectionProvider<W,R> |
getConnectionProvider() |
EventPublisher |
getEventPublisher() |
Host |
getHost() |
int |
hashCode() |
rx.Subscription |
subscribe(ClientEventListener listener)
Subscribes the passed
listener for events published by this source. |
public HostConnector(Host host, ConnectionProvider<W,R> connectionProvider, EventSource<? extends ClientEventListener> eventSource, EventPublisher publisher, ClientEventListener clientPublisher)
public HostConnector(HostConnector<W,R> source, ConnectionProvider<W,R> connectionProvider)
public Host getHost()
public ConnectionProvider<W,R> getConnectionProvider()
public ClientEventListener getClientPublisher()
public EventPublisher getEventPublisher()
public rx.Subscription subscribe(ClientEventListener listener)
EventSourcelistener for events published by this source.subscribe in interface EventSource<ClientEventListener>listener - Listener for events published by this source.public boolean equals(java.lang.Object o)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Object