NotificationManager Class Content Studio 5.7 SDK
Content Studio Web Content Management System

[This is preliminary documentation and is subject to change.]

This class is used to send and manage notification messages and tasks in Content Studio.
Inheritance Hierarchy

SystemObject
  SystemMarshalByRefObject
    ContentStudioCSBase
      ContentStudio.NotificationsNotificationManager

Namespace: ContentStudio.Notifications
Assembly: CSServer5 (in CSServer5.dll) Version: 5.7.5016.0 (5.7.5016.0)
Syntax

public class NotificationManager : CSBase

The NotificationManager type exposes the following members.

Constructors

  NameDescription
Public methodNotificationManager
Initializes a new instance of the NotificationManager class
Top
Methods

  NameDescription
Public methodCreateObjRef (Inherited from MarshalByRefObject.)
Public methodDelete(ConnectionId, SessionId, Int32)
Deletes a notification.
Public methodDelete(ConnectionId, SessionId, Int32, String)
Deletes a notification.
Public methodDelete(ConnectionId, SessionId, String, Int32, String)
Deletes a notification.
Public methodEquals (Inherited from Object.)
Public methodEraseAllDeleted(ConnectionId, SessionId)
Removes all notifications that are marked as deleted.
Public methodEraseAllDeleted(ConnectionId, SessionId, Int32)
Removes all notifications that are marked as deleted.
Public methodEraseAllDeleted(ConnectionId, SessionId, String, Int32, String)
Removes all notifications that are marked as deleted.
Protected methodFinalize (Inherited from Object.)
Public methodGetHashCode (Inherited from Object.)
Public methodGetLifetimeService (Inherited from MarshalByRefObject.)
Public methodGetType (Inherited from Object.)
Public methodInitializeLifetimeService (Inherited from MarshalByRefObject.)
Protected methodMemberwiseClone (Inherited from Object.)
Protected methodMemberwiseClone(Boolean) (Inherited from MarshalByRefObject.)
Public methodRecover(ConnectionId, SessionId, Int32)
Recovers an item that has been marked as deleted.
Public methodRecover(ConnectionId, SessionId, String, Int32, String)
Recovers an item that has been marked as deleted.
Public methodSend(ConnectionId, SessionId, String, Int32, String)
Sends a user notification.
Public methodSend(ConnectionId, SessionId, NotificationType, Int32, String, String)
Sends a user notification.
Public methodSend(ConnectionId, SessionId, NotificationType, Int32, DateTime, NotificationPriority, String, String, String, String, Int32, String)
Sends a user notification.
Public methodSetTaskStatus(ConnectionId, SessionId, Int32, NotificationStatus)
Sets a new status for a task.
Public methodSetTaskStatus(ConnectionId, SessionId, Int32, NotificationStatus, String)
Sets a new status for a task.
Public methodToString (Inherited from Object.)
Public methodUpdate(ConnectionId, SessionId, Int32, String, String)
Update data for an already sent notification
Public methodUpdate(ConnectionId, SessionId, String, Int32, String)
Update data for an already sent notification
Public methodUpdate(ConnectionId, SessionId, Int32, DateTime, String, String)
Update data for an already sent notification
Public methodUpdate(ConnectionId, SessionId, Int32, DateTime, String, String, String)
Update data for an already sent notification
Top
Fields

  NameDescription
Public fieldStatic memberMAX_NOTIFICATION_TITLE
Defines the maximum size of the title of a notification.
Public fieldStatic memberMAX_SENDER_ALIAS
Defines the maximum size of the senders alias.
Public fieldStatic memberMAX_SENDER_EMAIL
Defines the maximum size of the senders email.
Top
See Also

Reference