Package akka.remote.transport

Interface Summary
ActorTransportAdapter.TransportOperation  
AkkaPduCodec INTERNAL API
AkkaPduCodec.AkkaPdu Trait that represents decoded Akka PDUs (Protocol Data Units)
AssociationHandle An SPI layer for abstracting over logical links (associations) created by a Transport.
AssociationHandle.DisassociateInfo Supertype of possible disassociation reasons
AssociationHandle.HandleEvent Trait for events that the registered listener for an AssociationHandle might receive.
AssociationHandle.HandleEventListener An interface that needs to be implemented by the user of an AssociationHandle to listen to association events.
FailureInjectorTransportAdapter.FailureInjectorCommand  
FailureInjectorTransportAdapter.GremlinMode  
ProtocolStateActor.AssociationState  
ProtocolStateActor.InitialProtocolStateData  
ProtocolStateActor.ProtocolStateData  
SchemeAugmenter  
TestTransport.Activity Base trait for activities that are logged by TestTransport.
ThrottledAssociation.ThrottlerData  
ThrottledAssociation.ThrottlerState  
ThrottlerTransportAdapter.Direction  
ThrottlerTransportAdapter.ThrottleMode  
Transport An SPI layer for implementing asynchronous transport mechanisms.
Transport.AssociationEvent  
Transport.AssociationEventListener An interface that needs to be implemented by the user of a transport to listen to association events
TransportAdapterProvider  
 

Class Summary
AbstractTransportAdapter An adapter that wraps a transport and provides interception
AbstractTransportAdapterHandle  
ActorTransportAdapter  
ActorTransportAdapter.AssociateUnderlying  
ActorTransportAdapter.AssociateUnderlying$  
ActorTransportAdapter.DisassociateUnderlying  
ActorTransportAdapter.DisassociateUnderlying$  
ActorTransportAdapter.ListenerRegistered  
ActorTransportAdapter.ListenerRegistered$  
ActorTransportAdapter.ListenUnderlying  
ActorTransportAdapter.ListenUnderlying$  
ActorTransportAdapter$  
ActorTransportAdapterManager  
AkkaPduCodec.Associate  
AkkaPduCodec.Associate$  
AkkaPduCodec.Disassociate  
AkkaPduCodec.Disassociate$  
AkkaPduCodec.Heartbeat$  
AkkaPduCodec.Message  
AkkaPduCodec.Message$  
AkkaPduCodec.Payload  
AkkaPduCodec.Payload$  
AkkaPduCodec$ INTERNAL API
AkkaPduProtobufCodec INTERNAL API
AkkaPduProtobufCodec$ INTERNAL API
AkkaProtocolHandle  
AkkaProtocolManager  
AkkaProtocolSettings  
AkkaProtocolTransport Implementation of the Akka protocol as a Transport that wraps an underlying Transport instance.
AkkaProtocolTransport.AssociateUnderlyingRefuseUid  
AkkaProtocolTransport.AssociateUnderlyingRefuseUid$  
AkkaProtocolTransport$  
AssociationHandle.ActorHandleEventListener Class to convert ordinary ActorRef instances to a HandleEventListener.
AssociationHandle.ActorHandleEventListener$  
AssociationHandle.Disassociated Message sent to the listener registered to an association
AssociationHandle.Disassociated$  
AssociationHandle.InboundPayload Message sent to the listener registered to an association (via the Promise returned by akka.remote.transport.AssociationHandle.readHandlerPromise) when an inbound payload arrives.
AssociationHandle.InboundPayload$  
AssociationHandle.Quarantined$  
AssociationHandle.Shutdown$  
AssociationHandle.Unknown$  
AssociationHandle$  
AssociationRegistry  
AssociationRegistry$  
FailureInjectorException$  
FailureInjectorHandle INTERNAL API
FailureInjectorHandle$  
FailureInjectorProvider  
FailureInjectorTransportAdapter INTERNAL API
FailureInjectorTransportAdapter.All  
FailureInjectorTransportAdapter.All$  
FailureInjectorTransportAdapter.Drop  
FailureInjectorTransportAdapter.Drop$  
FailureInjectorTransportAdapter.One  
FailureInjectorTransportAdapter.One$  
FailureInjectorTransportAdapter.PassThru$  
FailureInjectorTransportAdapter$ INTERNAL API
HandshakeInfo  
HandshakeInfo$  
ProtocolStateActor  
ProtocolStateActor.AssociatedWaitHandler  
ProtocolStateActor.AssociatedWaitHandler$  
ProtocolStateActor.Closed$  
ProtocolStateActor.ForbiddenUidReason$  
ProtocolStateActor.Handle  
ProtocolStateActor.Handle$  
ProtocolStateActor.HandleListenerRegistered  
ProtocolStateActor.HandleListenerRegistered$  
ProtocolStateActor.HandshakeTimer$  
ProtocolStateActor.HeartbeatTimer$  
ProtocolStateActor.InboundUnassociated  
ProtocolStateActor.InboundUnassociated$  
ProtocolStateActor.ListenerReady  
ProtocolStateActor.ListenerReady$  
ProtocolStateActor.Open$  
ProtocolStateActor.OutboundUnassociated  
ProtocolStateActor.OutboundUnassociated$  
ProtocolStateActor.OutboundUnderlyingAssociated  
ProtocolStateActor.OutboundUnderlyingAssociated$  
ProtocolStateActor.TimeoutReason  
ProtocolStateActor.TimeoutReason$  
ProtocolStateActor.WaitHandshake$  
ProtocolStateActor$  
TestAssociationHandle  
TestAssociationHandle$  
TestTransport Transport implementation to be used for testing.
TestTransport.AssociateAttempt  
TestTransport.AssociateAttempt$  
TestTransport.AssociationRegistry Shared state among TestTransport instances.
TestTransport.DisassociateAttempt  
TestTransport.DisassociateAttempt$  
TestTransport.ListenAttempt  
TestTransport.ListenAttempt$  
TestTransport.ShutdownAttempt  
TestTransport.ShutdownAttempt$  
TestTransport.SwitchableLoggedBehavior<A,B> Test utility to make behavior of functions that return some Future[B] controllable from tests.
TestTransport.WriteAttempt  
TestTransport.WriteAttempt$  
TestTransport$  
ThrottledAssociation INTERNAL API
ThrottledAssociation.Dequeue$  
ThrottledAssociation.ExposedHandle  
ThrottledAssociation.ExposedHandle$  
ThrottledAssociation.FailWith  
ThrottledAssociation.FailWith$  
ThrottledAssociation.Throttling$  
ThrottledAssociation.Uninitialized$  
ThrottledAssociation.WaitExposedHandle$  
ThrottledAssociation.WaitMode$  
ThrottledAssociation.WaitModeAndUpstreamListener$  
ThrottledAssociation.WaitOrigin$  
ThrottledAssociation.WaitUpstreamListener$  
ThrottledAssociation$ INTERNAL API
ThrottlerHandle INTERNAL API
ThrottlerHandle$  
ThrottlerManager INTERNAL API
ThrottlerManager.AssociateResult  
ThrottlerManager.AssociateResult$  
ThrottlerManager.Checkin  
ThrottlerManager.Checkin$  
ThrottlerManager.Handle  
ThrottlerManager.Handle$  
ThrottlerManager.Listener  
ThrottlerManager.Listener$  
ThrottlerManager.ListenerAndMode  
ThrottlerManager.ListenerAndMode$  
ThrottlerManager$ INTERNAL API
ThrottlerProvider  
ThrottlerTransportAdapter  
ThrottlerTransportAdapter.Blackhole$  
ThrottlerTransportAdapter.Direction.Both$  
ThrottlerTransportAdapter.Direction.Receive$  
ThrottlerTransportAdapter.Direction.Send$  
ThrottlerTransportAdapter.Direction$  
ThrottlerTransportAdapter.ForceDisassociate Management Command to force dissocation of an address.
ThrottlerTransportAdapter.ForceDisassociate$  
ThrottlerTransportAdapter.ForceDisassociateAck$  
ThrottlerTransportAdapter.ForceDisassociateExplicitly Management Command to force dissocation of an address with an explicit error.
ThrottlerTransportAdapter.ForceDisassociateExplicitly$  
ThrottlerTransportAdapter.SetThrottle  
ThrottlerTransportAdapter.SetThrottle$  
ThrottlerTransportAdapter.SetThrottleAck$  
ThrottlerTransportAdapter.TokenBucket  
ThrottlerTransportAdapter.TokenBucket$  
ThrottlerTransportAdapter.Unthrottled$  
ThrottlerTransportAdapter$  
Transport.ActorAssociationEventListener Class to convert ordinary ActorRef instances to an AssociationEventListener.
Transport.ActorAssociationEventListener$  
Transport.InboundAssociation Message sent to a Transport.AssociationEventListener registered to a transport (via the Promise returned by akka.remote.transport.Transport.listen) when an inbound association request arrives.
Transport.InboundAssociation$  
Transport.InvalidAssociationException$  
Transport$  
TransportAdapters  
TransportAdaptersExtension  
TransportAdaptersExtension$  
 

Exception Summary
AkkaProtocolException  
FailureInjectorException  
PduCodecException INTERNAL API
Transport.InvalidAssociationException Indicates that the association setup request is invalid, and it is impossible to recover (malformed IP address, hostname, etc.).