Interface IAddressBookUids


@Path("/addressbook/uids") public interface IAddressBookUids
Returns common addressbook container UIDs. All related entries are stored within the container
  • Field Details

  • Method Details

    • getDefaultUserAddressbook

      @GET @Path("{uid}/_default_addressbook") default String getDefaultUserAddressbook(@PathParam("uid") String userUid)
      Returns the default user addressbook UID
      Parameters:
      userUid - the User UID
      Returns:
      default user addressbook UID
    • getCollectedContactsUserAddressbook

      @GET @Path("{uid}/_collected_contacts") default String getCollectedContactsUserAddressbook(@PathParam("uid") String userUid)
      Returns the UID of collected contacts
      Parameters:
      userUid - the User UID
      Returns:
      UID of collected contacts
    • getUserCreatedAddressbook

      @GET @Path("{uid}/_other_addressbook") default String getUserCreatedAddressbook(@PathParam("uid") String uniqueUid)
      Returns the UID of user-created addressbooks
      Parameters:
      uniqueUid - A unique UID
      Returns:
      the UID of the user-created addressbook
    • getUserVCards

      @GET @Path("{domain}/_vcards") default String getUserVCards(@PathParam("domain") String domainUid)
      Returns the UID of the domain addressbok
      Parameters:
      domainUid - the Domain's UID
      Returns:
      UID of the domain addressbok
    • defaultUserAddressbook

      static String defaultUserAddressbook(String userUid)
    • collectedContactsUserAddressbook

      static String collectedContactsUserAddressbook(String userUid)
    • userCreatedAddressbook

      static String userCreatedAddressbook(String randomSeed)
    • userVCards

      static String userVCards(String domainUid)