Skip to content

Commit f38d968

Browse files
brohitbroseajay-gov
authored andcommitted
Fix README links
1 parent 5f3cbcd commit f38d968

2 files changed

Lines changed: 8 additions & 8 deletions

File tree

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,6 @@ Swim is a completely integrated solution for building scalable, end-to-end strea
66

77
- A **user interface** that uses Swim's streaming UI frameworks to visualize data from Swim servers in real-time
88

9-
Visit [server](https://github.com/swimos/swim-tutorial/blob/master/server) to learn how to stand up your data in a Swim server.
9+
Visit [server](https://github.com/swimos/tutorial/blob/master/server) to learn how to stand up your data in a Swim server.
1010

11-
Then, visit [ui](https://github.com/swimos/swim-tutorial/blob/master/ui) to see this data like never before.
11+
Then, visit [ui](https://github.com/swimos/tutorial/blob/master/ui) to see this data like never before.

server/README.md

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ Swim unifies the traditionally disparate roles of database, message broker, job
66

77
Swim implements a general purpose distributed object model. The "objects" in this model are **Web Agents**.
88

9-
[Creating a class](http://github.com/swimos/swim-tutorial/tree/master/server/src/main/java/swim/tutorial/UnitAgent.java#L13) that extends `swim.api.agent.AbstractAgent` defines a *template* for Web Agents (though not a useful one until we add some [lanes](#lanes)).
9+
[Creating a class](http://github.com/swimos/tutorial/tree/master/server/src/main/java/swim/tutorial/UnitAgent.java#L13) that extends `swim.api.agent.AbstractAgent` defines a *template* for Web Agents (though not a useful one until we add some [lanes](#lanes)).
1010

1111
Visit the [documentation](https://developer.swim.ai/concepts/agents/) for further details about Web Agents.
1212

@@ -16,28 +16,28 @@ If Web Agents are objects, then **lanes** serve as the "fields" of those objects
1616

1717
Continuing our analogy, *lane callback* functions serve as the "methods" of Web Agents.
1818

19-
Each lane type defines a set of overridable (default no-op) lifecycle callbacks. For example, [sending a command message](#sending-data-do-swim) to any command lane will trigger its [`onCommand` callback](http://github.com/swimos/swim-tutorial/tree/master/server/src/main/java/swim/tutorial/UnitAgent.java#L51-L54). On the other hand, [setting a value lane](http://github.com/swimos/swim-tutorial/tree/master/server/src/main/java/swim/tutorial/UnitAgent.java#L53) will trigger its `willSet` callback, then update its value, then trigger its [`didSet` callback](http://github.com/swimos/swim-tutorial/tree/master/server/src/main/java/swim/tutorial/UnitAgent.java#L40-L47).
19+
Each lane type defines a set of overridable (default no-op) lifecycle callbacks. For example, [sending a command message](#sending-data-do-swim) to any command lane will trigger its [`onCommand` callback](http://github.com/swimos/tutorial/tree/master/server/src/main/java/swim/tutorial/UnitAgent.java#L51-L54). On the other hand, [setting a value lane](http://github.com/swimos/tutorial/tree/master/server/src/main/java/swim/tutorial/UnitAgent.java#L53) will trigger its `willSet` callback, then update its value, then trigger its [`didSet` callback](http://github.com/swimos/tutorial/tree/master/server/src/main/java/swim/tutorial/UnitAgent.java#L40-L47).
2020

2121
Visit the [documentation](https://developer.swim.ai/concepts/lanes/) for further details about lanes.
2222

2323
## Standing a Swim Server
2424

2525
A Swim server is loaded with a **plane**, which provides the runtime for Web Agents and routes messages to the correct lanes.
2626

27-
A plane must [declare an `AgentType` field](http://github.com/swimos/swim-tutorial/tree/master/server/src/main/java/swim/tutorial/TutorialPlane.java#L13-L14) for each Web Agent type.
27+
A plane must [declare an `AgentType` field](http://github.com/swimos/tutorial/tree/master/server/src/main/java/swim/tutorial/TutorialPlane.java#L13-L14) for each Web Agent type.
2828

29-
Use the `ServerLoader` utility class to [load a plane into a Swim server](http://github.com/swimos/swim-tutorial/tree/master/server/src/main/java/swim/tutorial/TutorialPlane.java#L18). Note that your module must [`provide` `swim.api.plane.Plane` with your custom plane class](http://github.com/swimos/swim-tutorial/tree/master/server/src/main/java/module-info.java#L8).
29+
Use the `ServerLoader` utility class to [load a plane into a Swim server](http://github.com/swimos/tutorial/tree/master/server/src/main/java/swim/tutorial/TutorialPlane.java#L18). Note that your module must [`provide` `swim.api.plane.Plane` with your custom plane class](http://github.com/swimos/tutorial/tree/master/server/src/main/java/module-info.java#L8).
3030

3131
Visit the [documentation](https://developer.swim.ai/concepts) for further details about these concepts.
3232

3333
## Populating a Swim Server With Your Data
3434

35-
Every Swim server can be written to and read from by external processes using the Swim API. The simplest way to utilize this API is to use a **Swim client** instance to [send commands to command lanes](http://github.com/swimos/swim-tutorial/tree/master/server/src/main/java/swim/tutorial/TutorialPlane.java#L40).
35+
Every Swim server can be written to and read from by external processes using the Swim API. The simplest way to utilize this API is to use a **Swim client** instance to [send commands to command lanes](http://github.com/swimos/tutorial/tree/master/server/src/main/java/swim/tutorial/TutorialPlane.java#L40).
3636

3737
Visit the [documentation](https://developer.swim.ai/concepts) for further details about these concepts.
3838

3939
## Subscribing to Swim Server Data
4040

41-
Swim client instances use Swim **links** to pull data from a Swim lanes. Like their corresponding lanes, links have overridable callback functions that can be used to [populate UIs](http://github.com/swimos/swim-tutorial/tree/master/ui/index.html#L111-L133).
41+
Swim client instances use Swim **links** to pull data from a Swim lanes. Like their corresponding lanes, links have overridable callback functions that can be used to [populate UIs](http://github.com/swimos/tutorial/tree/master/ui/index.html#L111-L133).
4242

4343
Visit the [documentation](https://developer.swim.ai/concepts/links/) for further details about links.

0 commit comments

Comments
 (0)