public class LiveViewConnectionControlImpl extends Object implements LiveViewConnectionControl
LiveViewConnectionControl.ConnectionState| Constructor and Description |
|---|
LiveViewConnectionControlImpl(LiveViewMultiConnectionImpl liveViewMultiConnectionImpl,
ConnectionConfig singleConfig) |
| Modifier and Type | Method and Description |
|---|---|
ConnectionConfig |
getConnectionConfig() |
LiveViewConnectionControl.ConnectionState |
getConnectionState() |
long |
getLastSuccessfulConnect()
If the current status is CONNECTED, this will have the time this connection was made.
|
LiveViewConnection |
getLiveViewConnection() |
int |
getRetryCount()
Valid only if the current state is TRYING_TO_CONNECT.
|
String |
getUri()
Convenience method that is the same as getConnectionConfig().getUri()
|
com.streambase.liveview.internal.protocol.jaxb.VersionType |
getVersion()
If this server has never been successfully connected to, this value will be null.
|
boolean |
isCurrent() |
void |
setActive(boolean active)
If a connection is set to be inactive, it will stop attempting to connect to the server.
|
void |
synchronousConnect() |
public LiveViewConnectionControlImpl(LiveViewMultiConnectionImpl liveViewMultiConnectionImpl, ConnectionConfig singleConfig)
liveViewMultiConnectionImpl - singleConfig - public void synchronousConnect()
throws LiveViewConnectionCanceledException,
LiveViewException
public ConnectionConfig getConnectionConfig()
getConnectionConfig in interface LiveViewConnectionControlpublic String getUri()
LiveViewConnectionControlgetUri in interface LiveViewConnectionControlpublic boolean isCurrent()
isCurrent in interface LiveViewConnectionControlpublic LiveViewConnectionControl.ConnectionState getConnectionState()
getConnectionState in interface LiveViewConnectionControlpublic long getLastSuccessfulConnect()
LiveViewConnectionControlgetLastSuccessfulConnect in interface LiveViewConnectionControlpublic com.streambase.liveview.internal.protocol.jaxb.VersionType getVersion()
LiveViewConnectionControlgetVersion in interface LiveViewConnectionControlpublic int getRetryCount()
LiveViewConnectionControlgetRetryCount in interface LiveViewConnectionControlpublic void setActive(boolean active)
LiveViewConnectionControlsetActive in interface LiveViewConnectionControlpublic LiveViewConnection getLiveViewConnection()