Interface SharingPreferences


@ProviderType public interface SharingPreferences
Interface for the AEM Inbox Sharing Preferences
  • Method Summary

    Modifier and Type
    Method
    Description
    Returns the map of user id's and respective workflow instance id's for those users on whom the inbox access request is pending or empty Map if user id's and respective workflow instance id's are not present
    Return the set of users who rejected current user's inbox access request or empty set if users are not present
    Return the set of users with whom user has shared her inbox or empty set if users are not present
  • Method Details

    • getSharesInboxWith

      @Nonnull Set<String> getSharesInboxWith()
      Return the set of users with whom user has shared her inbox or empty set if users are not present
      Returns:
      set containing user id(s)
    • getRejectedRequests

      @Nonnull Set<String> getRejectedRequests()
      Return the set of users who rejected current user's inbox access request or empty set if users are not present
      Returns:
      set containing user id(s)
    • getPendingRequestMap

      @Nonnull Map<String,String> getPendingRequestMap()
      Returns the map of user id's and respective workflow instance id's for those users on whom the inbox access request is pending or empty Map if user id's and respective workflow instance id's are not present
      Returns:
      The Map of user ids' and respective workflow instance ids' for those users on whom the inbox access request is pending