public final class MessagingTransportFactory extends Object implements TransportFactory
Modifier and Type | Method and Description |
---|---|
Transport |
newInstance(int port,
EventHandler<TransportEvent> clientHandler,
EventHandler<TransportEvent> serverHandler,
EventHandler<Exception> exHandler)
Creates a transport.
|
Transport |
newInstance(String hostAddress,
int port,
EStage<TransportEvent> clientStage,
EStage<TransportEvent> serverStage,
int numberOfTries,
int retryTimeout)
Creates a transport.
|
Transport |
newInstance(String hostAddress,
int port,
EStage<TransportEvent> clientStage,
EStage<TransportEvent> serverStage,
int numberOfTries,
int retryTimeout,
TcpPortProvider tcpPortProvider)
Creates a transport.
|
public Transport newInstance(int port, EventHandler<TransportEvent> clientHandler, EventHandler<TransportEvent> serverHandler, EventHandler<Exception> exHandler)
newInstance
in interface TransportFactory
port
- a listening portclientHandler
- a transport client side handlerserverHandler
- a transport server side handlerexHandler
- a exception handlerpublic Transport newInstance(String hostAddress, int port, EStage<TransportEvent> clientStage, EStage<TransportEvent> serverStage, int numberOfTries, int retryTimeout)
newInstance
in interface TransportFactory
hostAddress
- a host addressport
- a listening portclientStage
- a client stageserverStage
- a server stagenumberOfTries
- a number of triesretryTimeout
- a timeout for retrypublic Transport newInstance(String hostAddress, int port, EStage<TransportEvent> clientStage, EStage<TransportEvent> serverStage, int numberOfTries, int retryTimeout, TcpPortProvider tcpPortProvider)
newInstance
in interface TransportFactory
hostAddress
- a host addressport
- a listening portclientStage
- a client stageserverStage
- a server stagenumberOfTries
- a number of triesretryTimeout
- a timeout for retrytcpPortProvider
- a provider for TCP portCopyright © 2017 The Apache Software Foundation. All rights reserved.