Module swim.api
Package swim.api

Interface Lane

All Superinterfaces:
swim.util.Log, swim.observable.Observable<Object>
All Known Subinterfaces:
CommandLane<V>, DemandLane<V>, DemandMapLane<K,V>, HttpLane<V>, JoinMapLane<L,K,V>, JoinValueLane<K,V>, ListLane<V>, MapLane<K,V>, SpatialLane<K,S,V>, SupplyLane<V>, ValueLane<V>, WarpLane, WsLane<I,O>

public interface Lane extends swim.observable.Observable<Object>, swim.util.Log
  • Method Summary

    Modifier and Type
    Method
    Description
    void
     
    swim.uri.Uri
     
    swim.uri.Uri
     
    swim.uri.Uri
     
    observe(Object observer)
     
    unobserve(Object observer)
     

    Methods inherited from interface swim.util.Log

    debug, error, fail, info, trace, warn
  • Method Details

    • hostUri

      swim.uri.Uri hostUri()
    • nodeUri

      swim.uri.Uri nodeUri()
    • laneUri

      swim.uri.Uri laneUri()
    • close

      void close()
    • observe

      Lane observe(Object observer)
      Specified by:
      observe in interface swim.observable.Observable<Object>
    • unobserve

      Lane unobserve(Object observer)
      Specified by:
      unobserve in interface swim.observable.Observable<Object>