EventManager is a class of implementing pub-sub communication between RemoteObject instances
Followings are brief description of EventManager's REST API
-
GET <base_uri>/settings/event_subscriptions/<subscriber_id>
Here, <base_uri> is http://<hostname>:10080/eventmanager such as http://localhost:10080/eventmanager
get Object property.
- Body : none
- Status Code : 200
- Body : ObjectProperty
update Object property.
- Body : ObjectProperty
- Status Code : 200
- Body : ObjectProperty
get Event Subscription list.
<subscriber_id> is EventSubscription.subscriber_id
- Body : none
- Status Code : 200
- Body : dict{subscriber_id, EventSubscription}
Event Subscription settings make a new registration.
- Body : EventSubscription
- Status Code : 200
- Body : EventSubscription
get Event Subscription. <subscriber_id> is EventSubscription.subscriber_id
- Body : none
- Status Code : 200
- Body : EventSubscription