package transport

Content Hierarchy
Ordering
  1. Alphabetic
Visibility
  1. Public
  2. Protected

Package Members

  1. package netty

Type Members

  1. final case class HandshakeInfo(origin: Address, uid: Int, cookie: Option[String]) extends Product with Serializable
  2. class PekkoProtocolException extends PekkoException with OnlyCauseStackTrace
    Annotations
    @SerialVersionUID()

Deprecated Type Members

  1. abstract class AbstractTransportAdapter extends Transport with SchemeAugmenter

    An adapter that wraps a transport and provides interception

    An adapter that wraps a transport and provides interception

    Annotations
    @deprecated
    Deprecated

    (Since version Akka 2.6.0) Classic remoting is deprecated, use Artery

  2. abstract class AbstractTransportAdapterHandle extends AssociationHandle with SchemeAugmenter
    Annotations
    @deprecated
    Deprecated

    (Since version Akka 2.6.0) Classic remoting is deprecated, use Artery

  3. abstract class ActorTransportAdapter extends AbstractTransportAdapter
    Annotations
    @deprecated
    Deprecated

    (Since version Akka 2.6.0) Classic remoting is deprecated, use Artery

  4. abstract class ActorTransportAdapterManager extends Actor with RequiresMessageQueue[UnboundedMessageQueueSemantics]
    Annotations
    @deprecated
    Deprecated

    (Since version Akka 2.6.0) Classic remoting is deprecated, use Artery

  5. trait AssociationHandle extends AnyRef

    An SPI layer for abstracting over logical links (associations) created by a pekko.remote.transport.Transport.

    An SPI layer for abstracting over logical links (associations) created by a pekko.remote.transport.Transport. Handles are responsible for providing an API for sending and receiving from the underlying channel.

    To register a listener for processing incoming payload data, the listener must be registered by completing the Promise returned by pekko.remote.transport.AssociationHandle#readHandlerPromise. Incoming data is not processed until this registration takes place.

    Annotations
    @deprecated
    Deprecated

    (Since version Akka 2.6.0) Classic remoting is deprecated, use Artery

  6. final case class FailureInjectorException(msg: String) extends PekkoException with NoStackTrace with Product with Serializable
    Annotations
    @SerialVersionUID() @deprecated
    Deprecated

    (Since version Akka 2.6.0) Classic remoting is deprecated, use Artery

  7. class FailureInjectorProvider extends TransportAdapterProvider
    Annotations
    @deprecated
    Deprecated

    (Since version Akka 2.6.0) Classic remoting is deprecated, use Artery

  8. trait SchemeAugmenter extends AnyRef
    Annotations
    @deprecated
    Deprecated

    (Since version Akka 2.6.0) Classic remoting is deprecated, use Artery

  9. final case class TestAssociationHandle(localAddress: Address, remoteAddress: Address, transport: TestTransport, inbound: Boolean) extends AssociationHandle with Product with Serializable
    Annotations
    @deprecated
    Deprecated

    (Since version Akka 2.6.0) Classic remoting is deprecated, use Artery

  10. class TestTransport extends Transport

    Transport implementation to be used for testing.

    Transport implementation to be used for testing.

    The TestTransport is basically a shared memory between actor systems. The TestTransport could be programmed to emulate different failure modes of a Transport implementation. TestTransport keeps a log of the activities it was requested to do. This class is not optimized for performance and MUST not be used as an in-memory transport in production systems.

    Annotations
    @deprecated
    Deprecated

    (Since version Akka 2.6.0) Classic remoting is deprecated, use Artery

  11. class ThrottlerProvider extends TransportAdapterProvider
    Annotations
    @deprecated
    Deprecated

    (Since version Akka 2.6.0) Classic remoting is deprecated, use Artery

  12. class ThrottlerTransportAdapter extends ActorTransportAdapter
    Annotations
    @deprecated
    Deprecated

    (Since version Akka 2.6.0) Classic remoting is deprecated, use Artery

  13. trait Transport extends AnyRef

    An SPI layer for implementing asynchronous transport mechanisms.

    An SPI layer for implementing asynchronous transport mechanisms. The Transport is responsible for initializing the underlying transmission mechanism and setting up logical links between transport entities.

    Transport implementations that are loaded dynamically by the remoting must have a constructor that accepts a com.typesafe.config.Config and an pekko.actor.ExtendedActorSystem as parameters.

    Annotations
    @deprecated
    Deprecated

    (Since version Akka 2.6.0) Classic remoting is deprecated, use Artery

  14. trait TransportAdapterProvider extends AnyRef
    Annotations
    @deprecated
    Deprecated

    (Since version Akka 2.6.0) Classic remoting is deprecated, use Artery

  15. class TransportAdapters extends Extension
    Annotations
    @deprecated
    Deprecated

    (Since version Akka 2.6.0) Classic remoting is deprecated, use Artery

Value Members

  1. object HandshakeInfo extends Serializable
  2. object ThrottlerTransportAdapter

Deprecated Value Members

  1. object ActorTransportAdapter
    Annotations
    @deprecated
    Deprecated

    (Since version Akka 2.6.0) Classic remoting is deprecated, use Artery

  2. object AssociationHandle
    Annotations
    @deprecated
    Deprecated

    (Since version Akka 2.6.0) Classic remoting is deprecated, use Artery

  3. object AssociationRegistry
    Annotations
    @deprecated
    Deprecated

    (Since version Akka 2.6.0) Classic remoting is deprecated, use Artery

  4. object TestTransport
    Annotations
    @deprecated
    Deprecated

    (Since version Akka 2.6.0) Classic remoting is deprecated, use Artery

  5. object Transport
    Annotations
    @deprecated
    Deprecated

    (Since version Akka 2.6.0) Classic remoting is deprecated, use Artery

  6. object TransportAdaptersExtension extends ExtensionId[TransportAdapters] with ExtensionIdProvider
    Annotations
    @deprecated
    Deprecated

    (Since version Akka 2.6.0) Classic remoting is deprecated, use Artery

Ungrouped