Module swim.runtime
Package swim.runtime

Interface RootContext

    • Method Detail

      • createMesh

        MeshBinding createMesh​(swim.uri.Uri meshUri)
      • createPart

        PartBinding createPart​(swim.uri.Uri meshUri,
                               swim.structure.Value partKey)
      • injectPart

        PartBinding injectPart​(swim.uri.Uri meshUri,
                               swim.structure.Value partKey,
                               PartBinding part)
      • createHost

        HostBinding createHost​(swim.uri.Uri meshUri,
                               swim.structure.Value partKey,
                               swim.uri.Uri hostUri)
      • injectHost

        HostBinding injectHost​(swim.uri.Uri meshUri,
                               swim.structure.Value partKey,
                               swim.uri.Uri hostUri,
                               HostBinding host)
      • createNode

        NodeBinding createNode​(swim.uri.Uri meshUri,
                               swim.structure.Value partKey,
                               swim.uri.Uri hostUri,
                               swim.uri.Uri nodeUri)
      • injectNode

        NodeBinding injectNode​(swim.uri.Uri meshUri,
                               swim.structure.Value partKey,
                               swim.uri.Uri hostUri,
                               swim.uri.Uri nodeUri,
                               NodeBinding node)
      • injectLane

        LaneBinding injectLane​(swim.uri.Uri meshUri,
                               swim.structure.Value partKey,
                               swim.uri.Uri hostUri,
                               swim.uri.Uri nodeUri,
                               swim.uri.Uri laneUri,
                               LaneBinding lane)
      • authenticate

        swim.api.policy.PolicyDirective<swim.api.auth.Identity> authenticate​(swim.api.auth.Credentials credentials)