Notification Content
Notifications supported by 1350OMS
Channel Naming Conventions
This section identifies the general naming conventions for
comet:
- Server Side Channels (not exposed to the UI Clients and
external clients.) /oms1350/server/events[/{appName}]/{eventType}[/{eventSubType}][/{eventObjectType}/{eventedObjectId}
- {appName} is used to disambiguate common eventType.
for example port events can be L0/L1 (otn) or for
L2(esm). If events are common across all applications
{appName} is omitted.
- Clients of these channels can listen to
/oms1350/server/events/{appName}/{eventType}/* or any of
the sub-channels
- Example:
/oms1350/server/events/otn/alarms/nml/connection/500
- Client side Channels exposed via the external interface: /oms1350/events[/{appName}]/{eventType}[/{eventSubType}][/{eventObjectType}/{eventedObjectId}
- Clients of these channels are typically the
Javascript clients. Lists and Grids can listen to all
events of a specific event type. Instance specific tabs
can listen to specific events
- {appName} is used to disambiguate common eventType.
for example port events can be L0/L1 (otn) or for
L2(esm). If events are common across all applications
{appName} is omitted.
- User specific channels. These are specific channels that
only a specific UI can listen to: /oms1350/events/usession/{sessionId}[/{appName}]/{commandName}/{commandInstanceId}[/{eventType}]
- usession indicates that this is a user session
- {sessionId} is a unique string extracted from the
LSM Token that is known to the session only. The
Security Filter will provide a Java API to get the
LSMToken and sessionId string for a given HttpSession.
The NavHandler will also use the same logic as the
Security filter to connect to the sessonId.
- {appName} is used to disambiguate same command names
used across different applications. (provisionPort for
example). This is optional and common apps do not have
to use an appName.
- Example:
/oms1350/events/usession/ABCDEF12345678/navigate;
/oms1350/events/usession/ABCDEF12345678/otn/create-connection/563
|
Copyright © 2018 Nokia. All rights reserved.