akka.remote.transport
Class AbstractTransportAdapterHandle

java.lang.Object
  extended by akka.remote.transport.AbstractTransportAdapterHandle
All Implemented Interfaces:
AssociationHandle, SchemeAugmenter
Direct Known Subclasses:
AkkaProtocolHandle, FailureInjectorHandle, ThrottlerHandle

public abstract class AbstractTransportAdapterHandle
extends java.lang.Object
implements AssociationHandle, SchemeAugmenter


Nested Class Summary
 
Nested classes/interfaces inherited from interface akka.remote.transport.AssociationHandle
AssociationHandle.ActorHandleEventListener, AssociationHandle.ActorHandleEventListener$, AssociationHandle.Disassociated, AssociationHandle.Disassociated$, AssociationHandle.DisassociateInfo, AssociationHandle.HandleEvent, AssociationHandle.HandleEventListener, AssociationHandle.InboundPayload, AssociationHandle.InboundPayload$, AssociationHandle.Quarantined$, AssociationHandle.Shutdown$, AssociationHandle.Unknown$
 
Constructor Summary
AbstractTransportAdapterHandle(Address originalLocalAddress, Address originalRemoteAddress, AssociationHandle wrappedHandle, java.lang.String addedSchemeIdentifier)
           
AbstractTransportAdapterHandle(AssociationHandle wrappedHandle, java.lang.String addedSchemeIdentifier)
           
 
Method Summary
 java.lang.String addedSchemeIdentifier()
           
 Address localAddress()
          Address of the local endpoint.
 Address originalLocalAddress()
           
 Address originalRemoteAddress()
           
 Address remoteAddress()
          Address of the remote endpoint.
 AssociationHandle wrappedHandle()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface akka.remote.transport.AssociationHandle
disassociate, readHandlerPromise, write
 
Methods inherited from interface akka.remote.transport.SchemeAugmenter
augmentScheme, augmentScheme, removeScheme, removeScheme
 

Constructor Detail

AbstractTransportAdapterHandle

public AbstractTransportAdapterHandle(Address originalLocalAddress,
                                      Address originalRemoteAddress,
                                      AssociationHandle wrappedHandle,
                                      java.lang.String addedSchemeIdentifier)

AbstractTransportAdapterHandle

public AbstractTransportAdapterHandle(AssociationHandle wrappedHandle,
                                      java.lang.String addedSchemeIdentifier)
Method Detail

originalLocalAddress

public Address originalLocalAddress()

originalRemoteAddress

public Address originalRemoteAddress()

wrappedHandle

public AssociationHandle wrappedHandle()

addedSchemeIdentifier

public java.lang.String addedSchemeIdentifier()
Specified by:
addedSchemeIdentifier in interface SchemeAugmenter

localAddress

public Address localAddress()
Description copied from interface: AssociationHandle
Address of the local endpoint.

Specified by:
localAddress in interface AssociationHandle
Returns:
Address of the local endpoint.

remoteAddress

public Address remoteAddress()
Description copied from interface: AssociationHandle
Address of the remote endpoint.

Specified by:
remoteAddress in interface AssociationHandle
Returns:
Address of the remote endpoint.