Module swim.api

Class AbstractClient

    • Constructor Detail

      • AbstractClient

        public AbstractClient​(ClientContext context)
      • AbstractClient

        public AbstractClient()
    • Method Detail

      • willStart

        public void willStart()
        Specified by:
        willStart in interface Client
      • didStart

        public void didStart()
        Specified by:
        didStart in interface Client
      • willStop

        public void willStop()
        Specified by:
        willStop in interface Client
      • didStop

        public void didStop()
        Specified by:
        didStop in interface Client
      • hostRef

        public HostRef hostRef​(swim.uri.Uri hostUri)
        Specified by:
        hostRef in interface SwimRef
      • nodeRef

        public NodeRef nodeRef​(swim.uri.Uri hostUri,
                               swim.uri.Uri nodeUri)
        Specified by:
        nodeRef in interface SwimRef
      • nodeRef

        public NodeRef nodeRef​(swim.uri.Uri nodeUri)
        Specified by:
        nodeRef in interface SwimRef
      • laneRef

        public LaneRef laneRef​(swim.uri.Uri hostUri,
                               swim.uri.Uri nodeUri,
                               swim.uri.Uri laneUri)
        Specified by:
        laneRef in interface SwimRef
      • laneRef

        public LaneRef laneRef​(swim.uri.Uri nodeUri,
                               swim.uri.Uri laneUri)
        Specified by:
        laneRef in interface SwimRef
      • command

        public void command​(swim.uri.Uri hostUri,
                            swim.uri.Uri nodeUri,
                            swim.uri.Uri laneUri,
                            float prio,
                            swim.structure.Value body)
        Specified by:
        command in interface SwimRef
      • command

        public void command​(String hostUri,
                            String nodeUri,
                            String laneUri,
                            float prio,
                            swim.structure.Value body)
        Specified by:
        command in interface SwimRef
      • command

        public void command​(swim.uri.Uri hostUri,
                            swim.uri.Uri nodeUri,
                            swim.uri.Uri laneUri,
                            swim.structure.Value body)
        Specified by:
        command in interface SwimRef
      • command

        public void command​(swim.uri.Uri nodeUri,
                            swim.uri.Uri laneUri,
                            float prio,
                            swim.structure.Value body)
        Specified by:
        command in interface SwimRef
      • command

        public void command​(String nodeUri,
                            String laneUri,
                            float prio,
                            swim.structure.Value body)
        Specified by:
        command in interface SwimRef
      • command

        public void command​(swim.uri.Uri nodeUri,
                            swim.uri.Uri laneUri,
                            swim.structure.Value body)
        Specified by:
        command in interface SwimRef
      • command

        public void command​(String nodeUri,
                            String laneUri,
                            swim.structure.Value body)
        Specified by:
        command in interface SwimRef
      • close

        public void close()
        Specified by:
        close in interface SwimRef
      • router

        public final Router router()
      • start

        public void start()
      • stop

        public void stop()
      • trace

        public void trace​(Object message)
        Specified by:
        trace in interface swim.util.Log
      • debug

        public void debug​(Object message)
        Specified by:
        debug in interface swim.util.Log
      • info

        public void info​(Object message)
        Specified by:
        info in interface swim.util.Log
      • warn

        public void warn​(Object message)
        Specified by:
        warn in interface swim.util.Log
      • error

        public void error​(Object message)
        Specified by:
        error in interface swim.util.Log