Interface SharingPreferences


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

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      java.util.Map<java.lang.String,​java.lang.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
      java.util.Set<java.lang.String> getRejectedRequests()
      Return the set of users who rejected current user's inbox access request or empty set if users are not present
      java.util.Set<java.lang.String> getSharesInboxWith()
      Return the set of users with whom user has shared her inbox or empty set if users are not present
    • Method Detail

      • getSharesInboxWith

        @Nonnull
        java.util.Set<java.lang.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
        java.util.Set<java.lang.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
        java.util.Map<java.lang.String,​java.lang.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