Uses of Class org.gcube.portal.databook.shared.NotificationType (gCube Social Networking Library 1.4.0-SNAPSHOT API)
Date: 2014-03-05

## Uses of Class
org.gcube.portal.databook.shared.NotificationType

- Packages that use NotificationType
  Package | Description
  --- | ---
  org.gcube.portal.databook.server |
  org.gcube.portal.databook.shared |

- - ### Uses of NotificationType in org.gcube.portal.databook.server

    Methods in org.gcube.portal.databook.server that return types with arguments of type NotificationType
    Modifier and Type | Method and Description
    --- | ---
    `Map<NotificationType,NotificationChannelType[]>` | DatabookStore.`getUserNotificationPreferences(String userid)` get the notification preferences map (enableor disable the channels to be used for notifying the user)
    `Map<NotificationType,NotificationChannelType[]>` | DBCassandraAstyanaxImpl.`getUserNotificationPreferences(String userid)` get the notification preferences map (enableor disable the channels to be used for notifying the user)

    Methods in org.gcube.portal.databook.server with parameters of type NotificationType
    Modifier and Type | Method and Description
    --- | ---
    `List<NotificationChannelType>` | DatabookStore.`getUserNotificationChannels(String userid, NotificationType notificationType)` return the channels a user chose for being notified for a given notification type
    `List<NotificationChannelType>` | DBCassandraAstyanaxImpl.`getUserNotificationChannels(String userid, NotificationType notificationType)` return the channels a user chose for being notified for a given notification type

    Method parameters in org.gcube.portal.databook.server with type arguments of type NotificationType
    Modifier and Type | Method and Description
    --- | ---
    `boolean` | DatabookStore.`setUserNotificationPreferences(String userid, Map<NotificationType,NotificationChannelType[]> enabledChannels)` set the notification preferences map (enableor disable the channels to be used for notifying the user)
    `boolean` | DBCassandraAstyanaxImpl.`setUserNotificationPreferences(String userid, Map<NotificationType,NotificationChannelType[]> enabledChannels)` set the notification preferences map (enableor disable the channels to be used for notifying the user)

  - ### Uses of NotificationType in org.gcube.portal.databook.shared

    Methods in org.gcube.portal.databook.shared that return NotificationType
    Modifier and Type | Method and Description
    --- | ---
    `NotificationType` | Notification.`getType()`
    `static NotificationType` | NotificationType.`valueOf(String name)` Returns the enum constant of this type with the specified name.
    `static NotificationType[]` | NotificationType.`values()` Returns an array containing the constants of this enum type, in the order they are declared.

    Methods in org.gcube.portal.databook.shared with parameters of type NotificationType
    Modifier and Type | Method and Description
    --- | ---
    `void` | Notification.`setType(NotificationType type)`

    Constructors in org.gcube.portal.databook.shared with parameters of type NotificationType
    Constructor and Description
    `Notification(String key, NotificationType type, String userid, String subjectid, Date time, String uri, String description, boolean read, String senderid, String senderFullName, String senderThumbnail)`

Copyright © 2014. All Rights Reserved.