Klasse CollectionRessourceQueryParameters

java.lang.Object
de.svws_nrw.davapi.data.CollectionRessourceQueryParameters

public final class CollectionRessourceQueryParameters extends Object
Diese Klasse abstrahiert verschiedene Parameter für die Suche nach Adressbuechern oder Kalendern aus einem Repository Die Klasse soll nicht an anderen Orten instantiiert werden, statt dessen sollen die vorhandenen Kombinationen aus Parametern genutzt werden.
  • Felddetails

    • includeRessources

      public final boolean includeRessources
      Parameter bestimmt, ob die angefragten Adressbuecher die Adressbucheinträge enthalten sollen.
    • includeEintragIDs

      public final boolean includeEintragIDs
      Parameter bestimmt, ob die angefragten Adressbucheinträge ihre IDs enthalten sollen
    • includeEintragUIDs

      public final boolean includeEintragUIDs
      Parameter bestimmt, ob die angefragten Ressourcen ihre UIDs enthalten sollen
    • includeEintragPayload

      public final boolean includeEintragPayload
      Parameter bestimmt, b die angefragten Ressourcen ihren Payload, also den Ressourceninhalt enthalten sollen
    • includeVersion

      public final boolean includeVersion
      Parameter bestimmt, ob die angefragte Ressourcen oder Resosurcensammlungen ihr Versionskennzeichen enthalten sollen.
    • EXCLUDE_RESSOURCES

      public static final CollectionRessourceQueryParameters EXCLUDE_RESSOURCES
      QueryParameter für Ressourcensammlungen, welche ihr Versionskennzeichen, aber nicht ihre Ressourcen enthalten sollen
    • INCLUDE_RESSOURCES_EXCLUDE_PAYLOAD

      public static final CollectionRessourceQueryParameters INCLUDE_RESSOURCES_EXCLUDE_PAYLOAD
      QueryParameter für Ressourcensammlungen und Ressourcen, welche nur IDs, UIDs und Versionskennzeichen enthalten sollen
    • INCLUDE_RESSOURCES_INCLUDE_PAYLOAD

      public static final CollectionRessourceQueryParameters INCLUDE_RESSOURCES_INCLUDE_PAYLOAD
      QueryParameter für Ressourcensammlungen und Ressourcen, welche ihren Kompletten Inhalt enthalten sollen.