| Package | Description |
|---|---|
| org.teiid.net.socket |
| Modifier and Type | Class and Description |
|---|---|
class |
SocketServerInstanceImpl
Client view of a socket server connection that exposes remote services
On construction this class will create a channel and exchange a handshake.
|
| Modifier and Type | Method and Description |
|---|---|
protected abstract SocketServerInstance |
SocketServerInstanceImpl.RemoteInvocationHandler.getInstance() |
SocketServerInstance |
SocketServerConnectionFactory.getServerInstance(HostInfo info) |
SocketServerInstance |
SocketServerInstanceFactory.getServerInstance(HostInfo info) |
SocketServerInstance |
SocketServerConnection.selectServerInstance(boolean logoff)
Implements a sticky random selection policy
TODO: make this customizable
TODO: put more information on hostinfo as to process response time, last successful connect, etc.
|
| Modifier and Type | Method and Description |
|---|---|
void |
SocketServerConnectionFactory.connected(SocketServerInstance instance,
SessionToken session) |
void |
SocketServerInstanceFactory.connected(SocketServerInstance instance,
SessionToken session) |
void |
SocketServerConnectionFactory.disconnected(SocketServerInstance instance,
SessionToken session) |
void |
SocketServerInstanceFactory.disconnected(SocketServerInstance instance,
SessionToken session) |
List<HostInfo> |
UrlServerDiscovery.getKnownHosts(LogonResult result,
SocketServerInstance instance) |
List<HostInfo> |
ServerDiscovery.getKnownHosts(LogonResult result,
SocketServerInstance instance)
Get the currently known hosts.
|
Copyright © 2016 JBoss by Red Hat. All rights reserved.