File tree Expand file tree Collapse file tree 1 file changed +10
-0
lines changed
data-bus/src/main/java/com/iluwatar/databus Expand file tree Collapse file tree 1 file changed +10
-0
lines changed Original file line number Diff line number Diff line change 46
46
* will receive the same data, the order each receives a given piece of data, is an
47
47
* implementation detail.</p>
48
48
* <p>Members may unsubscribe from the Data-Bus to stop receiving data.</p>
49
+ * <p>This example of the pattern implements a Synchronous Data-Bus, meaning that
50
+ * when data is published to the Data-Bus, the publish method will not return until
51
+ * all members have received the data and returned.</p>
52
+ * <p>The {@link DataBus} class is a Singleton.</p>
53
+ * <p>Members of the Data-Bus must implement the {@link Member} interface.</p>
54
+ * <p>Data to be published via the Data-Bus must implement the {@link DataType} interface.</p>
55
+ * <p>The {@code data} package contains example {@link DataType} implementations.</p>
56
+ * <p>The {@code members} package contains example {@link Member} implementations.</p>
57
+ * <p>The {@link StatusMember} demonstrates using the DataBus to publish a message
58
+ * to the Data-Bus when it receives a message.</p>
49
59
*
50
60
* @author Paul Campbell (pcampbell@kemitix.net)
51
61
*/
You can’t perform that action at this time.
0 commit comments