org.apache.pekko.remote.artery

Members list

Type members

Classlikes

final case class GracefulShutdownQuarantinedEvent(uniqueAddress: UniqueAddress, reason: String)

Attributes

Source
QuarantinedEvent.scala
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
final case class QuarantinedEvent(uniqueAddress: UniqueAddress)

Attributes

Source
QuarantinedEvent.scala
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
abstract class RemoteInstrument

INTERNAL API

INTERNAL API

Part of the monitoring SPI which allows attaching metadata to outbound remote messages, and reading in metadata from incoming messages.

Multiple instruments are automatically handled, however they MUST NOT overlap in their idenfitiers.

Instances of RemoteInstrument are created from configuration. A new instance of RemoteInstrument will be created for each encoder and decoder. It's only called from the operator, so if it doesn't delegate to any shared instance it doesn't have to be thread-safe.

Attributes

Source
RemoteInstrument.scala
Supertypes
class Object
trait Matchable
class Any
object RemotingFlightRecorder extends ExtensionId[RemotingFlightRecorder], ExtensionIdProvider

INTERNAL API

INTERNAL API

Attributes

Source
RemotingFlightRecorder.scala
Supertypes
trait ExtensionId[RemotingFlightRecorder]
class Object
trait Matchable
class Any
Self type

Attributes

Source
TestStage.scala
Supertypes
class Object
trait Matchable
class Any
Self type
final case class ThisActorSystemQuarantinedEvent(localAddress: UniqueAddress, remoteAddress: UniqueAddress)

Attributes

Source
QuarantinedEvent.scala
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all