org.infinispan.client.hotrod.impl.transport
Interface TransportFactory
- All Known Implementing Classes:
- TcpTransportFactory
public interface TransportFactory
Transport factory for building and managing Transport
objects.
- Since:
- 4.1
- Author:
- Mircea.Markus@jboss.com
getTransport
Transport getTransport()
releaseTransport
void releaseTransport(Transport transport)
start
void start(ConfigurationProperties props,
Collection<InetSocketAddress> staticConfiguredServers,
AtomicInteger topologyId)
updateServers
void updateServers(Collection<InetSocketAddress> newServers)
destroy
void destroy()
updateHashFunction
void updateHashFunction(LinkedHashMap<InetSocketAddress,Integer> servers2HashCode,
int numKeyOwners,
short hashFunctionVersion,
int hashSpace)
getTransport
Transport getTransport(byte[] key)
isTcpNoDelay
boolean isTcpNoDelay()
getTransportCount
int getTransportCount()
Copyright © 2010 JBoss, a division of Red Hat. All Rights Reserved.