Package org.exoplatform.caldav.storage


package org.exoplatform.caldav.storage
  • Class
    Description
    Reads and writes who each connected eXo user is on their CalDAV server (EXO-90243).
     
    Maps the writes eXo owes a calendar copy between their JPA entity and the service-layer DTO.
    Maps the subscription changes eXo owes colleagues' BlueMind accounts between their JPA entity and the service-layer DTO (EXO-90277).
    The owner of every calendar an account sees, as BlueMind's subscription listing reports it, kept across passes (EXO-90347).
    The account a listing belongs to: the declared server and the eXo user whose stored credentials open the session.
    Maps CalDAV server registrations between their JPA entity and the credential-free CaldavServer DTO.
    Maps calendar pairs and their object mappings between their JPA entities and the service-layer DTOs, and is the single place hrefs are made canonical.