Class ToDoUserPushSubscription

    • Constructor Detail

      • ToDoUserPushSubscription

        public ToDoUserPushSubscription()
      • ToDoUserPushSubscription

        public ToDoUserPushSubscription​(ToDoUser user,
                                        WebPushSubscription subscription)
    • Method Detail

      • getSubscription

        public WebPushSubscription getSubscription()
      • getId

        public java.lang.Long getId()
        Description copied from class: ToDoVersionedIdentifiable
        Method returning a canonical id of the object. Transient objects return -1;
        Specified by:
        getId in class ToDoVersionedIdentifiable
        Returns:
        id the id of the object. Id is canonical for all instances of a class.
      • setId

        public void setId​(java.lang.Long id)
        Description copied from class: ToDoVersionedIdentifiable
        Method setting the canonical id of the object. Should under normal circumstances not be manually invoked.
        Specified by:
        setId in class ToDoVersionedIdentifiable
        Parameters:
        id - id of the object
      • setVersion

        public void setVersion​(java.lang.Integer version)
        Description copied from class: ToDoVersionedIdentifiable
        Method setting the version of the instance, Should under normal circumstances not be manually invoked.
        Specified by:
        setVersion in class ToDoVersionedIdentifiable
        Parameters:
        version - of the object
      • isActive

        public java.lang.Boolean isActive()
        Description copied from class: ToDoVersionedIdentifiable
        Method that returns whether the instance is active or not (means: logically deleted)
        Specified by:
        isActive in class ToDoVersionedIdentifiable
        Returns:
        boolean whether the object is active
      • setActive

        public void setActive​(java.lang.Boolean active)
        Description copied from class: ToDoVersionedIdentifiable
        Method setting the active flag. Invoking this method with false logically deletes the instance in the database.
        Specified by:
        setActive in class ToDoVersionedIdentifiable
        Parameters:
        active - is the object active or not
      • getCreationDate

        public java.util.Date getCreationDate()
      • setCreationDate

        public void setCreationDate​(java.util.Date creationDate)
      • getNotificationSubscriptionEndpoint

        public java.lang.String getNotificationSubscriptionEndpoint()
      • setNotificationSubscriptionEndpoint

        public void setNotificationSubscriptionEndpoint​(java.lang.String notificationSubscriptionEndpoint)
      • getNotificationSubscriptionKey

        public java.lang.String getNotificationSubscriptionKey()
      • setNotificationSubscriptionKey

        public void setNotificationSubscriptionKey​(java.lang.String notificationSubscriptionKey)
      • getNotificationSubscriptionAuth

        public java.lang.String getNotificationSubscriptionAuth()
      • setNotificationSubscriptionAuth

        public void setNotificationSubscriptionAuth​(java.lang.String notificationSubscriptionAuth)
      • setUser

        public void setUser​(ToDoUser user)
      • getActive

        public java.lang.Boolean getActive()