AbstractTransportAdapter
@deprecated("Classic remoting is deprecated, use Artery", "2.6.0")
abstract class AbstractTransportAdapter(val wrappedTransport: Transport)(implicit val ec: ExecutionContext) extends Transport with SchemeAugmenter
An adapter that wraps a transport and provides interception
- Deprecated
- Source:
- AbstractTransportAdapter.scala
Value members
Abstract methods
protected def interceptAssociate(remoteAddress: Address, statusPromise: Promise[AssociationHandle]): Unit
protected def interceptListen(listenAddress: Address, listenerFuture: Future[AssociationEventListener]): Future[AssociationEventListener]
Concrete methods
Inherited methods
This method allows upper layers to send management commands to the transport. It is the responsibility of the sender to send appropriate commands to different transport implementations. Unknown commands will be ignored.
This method allows upper layers to send management commands to the transport. It is the responsibility of the sender to send appropriate commands to different transport implementations. Unknown commands will be ignored.
- Value parameters:
- cmd
Command message to the transport
- Returns:
Future that succeeds when the command was handled or dropped
- Inherited from:
- Transport
- Source:
- Transport.scala