Class ThrottlerTransportAdapter
java.lang.Object
org.apache.pekko.remote.transport.AbstractTransportAdapter
org.apache.pekko.remote.transport.ActorTransportAdapter
org.apache.pekko.remote.transport.ThrottlerTransportAdapter
- All Implemented Interfaces:
SchemeAugmenter,Transport
Deprecated.
Classic remoting is deprecated, use Artery. Since Akka 2.6.0.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classDeprecated.static interfaceDeprecated.static classDeprecated.static final classDeprecated.Management Command to force disassociation of an address.static classDeprecated.static classDeprecated.static final classDeprecated.Management Command to force disassociation of an address with an explicit error.static classDeprecated.static final classDeprecated.static classDeprecated.static classDeprecated.static interfaceDeprecated.static final classDeprecated.static classDeprecated.static classDeprecated.Nested classes/interfaces inherited from class org.apache.pekko.remote.transport.ActorTransportAdapter
ActorTransportAdapter.AssociateUnderlying, ActorTransportAdapter.AssociateUnderlying$, ActorTransportAdapter.DisassociateUnderlying, ActorTransportAdapter.DisassociateUnderlying$, ActorTransportAdapter.ListenerRegistered, ActorTransportAdapter.ListenerRegistered$, ActorTransportAdapter.ListenUnderlying, ActorTransportAdapter.ListenUnderlying$, ActorTransportAdapter.TransportOperationNested classes/interfaces inherited from interface org.apache.pekko.remote.transport.Transport
Transport.ActorAssociationEventListener, Transport.ActorAssociationEventListener$, Transport.AssociationEvent, Transport.AssociationEventListener, Transport.InboundAssociation, Transport.InboundAssociation$, Transport.InvalidAssociationException, Transport.InvalidAssociationException$ -
Constructor Summary
ConstructorsConstructorDescriptionThrottlerTransportAdapter(Transport _wrappedTransport, ExtendedActorSystem _system) Deprecated. -
Method Summary
Modifier and TypeMethodDescriptionprotected StringDeprecated.Deprecated.Java API: get the ThrottleMode.Blackhole instanceDeprecated.Java API: get the Direction.Both instancescala.concurrent.Future<Object>managementCommand(Object cmd) Deprecated.This method allows upper layers to send management commands to the transport.protected StringDeprecated.protected PropsDeprecated.protected intDeprecated.Deprecated.Java API: get the Direction.Receive instancestatic StringDeprecated.Deprecated.Java API: get the Direction.Send instancestatic AtomicIntegerUniqueId()Deprecated.Deprecated.Java API: get the ThrottleMode.Unthrottled instanceMethods inherited from class org.apache.pekko.remote.transport.ActorTransportAdapter
AskTimeout, interceptAssociate, interceptListen, manager, manager_$eq, shutdownMethods inherited from class org.apache.pekko.remote.transport.AbstractTransportAdapter
associate, ec, isResponsibleFor, listen, maximumPayloadBytes, schemeIdentifier, wrappedTransportMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.apache.pekko.remote.transport.SchemeAugmenter
augmentScheme, augmentScheme, removeScheme, removeScheme
-
Constructor Details
-
ThrottlerTransportAdapter
Deprecated.
-
-
Method Details
-
SchemeIdentifier
Deprecated. -
UniqueId
Deprecated. -
sendDirection
Deprecated.Java API: get the Direction.Send instance -
receiveDirection
Deprecated.Java API: get the Direction.Receive instance -
bothDirection
Deprecated.Java API: get the Direction.Both instance -
blackholeThrottleMode
Deprecated.Java API: get the ThrottleMode.Blackhole instance -
unthrottledThrottleMode
Deprecated.Java API: get the ThrottleMode.Unthrottled instance -
addedSchemeIdentifier
Deprecated. -
maximumOverhead
protected int maximumOverhead()Deprecated.- Specified by:
maximumOverheadin classAbstractTransportAdapter
-
managerName
Deprecated.- Specified by:
managerNamein classActorTransportAdapter
-
managerProps
Deprecated.- Specified by:
managerPropsin classActorTransportAdapter
-
managementCommand
Deprecated.Description copied from interface:TransportThis 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.- Parameters:
cmd- Command message to the transport- Returns:
- Future that succeeds when the command was handled or dropped
-