Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Notification Service #2167

Open
gvagenas opened this issue May 23, 2017 · 1 comment
Open

Notification Service #2167

gvagenas opened this issue May 23, 2017 · 1 comment

Comments

@gvagenas
Copy link
Contributor

Provide Notification service to:

  • Raise notifications for call events - session progress related evens (call failed, call completed, call ringing)
  • Raise notifications for application related events - RVD project created/updated/executed
  • Raise notifications for alarms, warnings and exceptions through out the project
  • Raise notifications for SIP Messages, for example, raise notifications for REGISTER requests, for Error responses etc.

Notification Service will provide REST API to register external endpoint to receive Notifications. External endpoints will be able to specify:

  • The url to send the notifications
  • The type of notifications to receive.

The Notification service will be the progress of the current Notification API.

Notification service design will be based on the observer pattern similar to the Monitoring ans Session Detail Recording service.

Notification service will be used for several other new feature/services such as:

  • Push Notification Server, notify Push Notification Server for REGISTER, INVITE or other related events
  • Provide "If This Then That" kind of services
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant