Skip to content

Latest commit

 

History

History
59 lines (49 loc) · 1.05 KB

module_b.md

File metadata and controls

59 lines (49 loc) · 1.05 KB

API methods

I have taken the Observer Pattern as the goal to implement the project. The main objects are Publisher and Subscriber. The Publisher delivers a message to the Subscribers. The information consists of temperatures that were measured.

Exports

API methods

  • createSubscriber, createPublisher, createMessage, sendMessage Domain objects
  • Subscriber, Publisher, Message SubscriberType values
  • MEAN_CALCULATOR, STD_CALCULATOR, PLOTTER PublisherType values
  • NEWSPAPER, MAGAZINE, SOCIAL_MEDIA

createSubscriber

createSubscriber

updateSubscriber

updateSubscriber

createPublisher

createPublisher

updatePublisher

updatePublisher

subscribe

subscribe

unsubscribe

unsubscribe

!!! note Publisher is an immutable object. 'unscubscribe' creates a new Publisher object, and is reassigned to the variable 'chronicals'.

createMessage

createMessage

updateMessage

updateMessage

sendMessage

sendMessage