Interface Terminal<LOCATOR>

  • Type Parameters:
    LOCATOR - The locator defines the type which identifies a source and a destination (or stop-overs) of a P2PMessage.
    All Superinterfaces:
    org.refcodes.mixin.LocatorAccessor<LOCATOR>
    All Known Subinterfaces:
    Peer<LOCATOR,​HEADER,​TAIL,​MSG,​ROUTER>
    All Known Implementing Classes:
    AbstractPeer

    public interface Terminal<LOCATOR>
    extends org.refcodes.mixin.LocatorAccessor<LOCATOR>
    A Terminal provides the least required functionality for receiving messages.
    • Nested Class Summary

      • Nested classes/interfaces inherited from interface org.refcodes.mixin.LocatorAccessor

        org.refcodes.mixin.LocatorAccessor.LocatorBuilder<T extends Object,​B extends org.refcodes.mixin.LocatorAccessor.LocatorBuilder<T,​B>>, org.refcodes.mixin.LocatorAccessor.LocatorMutator<T extends Object>, org.refcodes.mixin.LocatorAccessor.LocatorProperty<T extends Object>
    • Method Summary

      • Methods inherited from interface org.refcodes.mixin.LocatorAccessor

        getLocator