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