Package com.proxemo.todo4.bom
Class ToDoUserPushSubscription
- java.lang.Object
-
- com.proxemo.todo4.bom.ToDoVersionedIdentifiable
-
- com.proxemo.todo4.bom.ToDoUserPushSubscription
-
- All Implemented Interfaces:
java.io.Serializable
public class ToDoUserPushSubscription extends ToDoVersionedIdentifiable
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description ToDoUserPushSubscription()ToDoUserPushSubscription(ToDoUser user, WebPushSubscription subscription)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidanonymize()java.lang.BooleangetActive()java.util.DategetCreationDate()java.lang.LonggetId()Method returning a canonical id of the object.java.lang.StringgetNotificationSubscriptionAuth()java.lang.StringgetNotificationSubscriptionEndpoint()java.lang.StringgetNotificationSubscriptionKey()WebPushSubscriptiongetSubscription()ToDoUsergetUser()java.lang.IntegergetVersion()Method returning the version of the instancejava.lang.BooleanisActive()Method that returns whether the instance is active or not (means: logically deleted)voidsetActive(java.lang.Boolean active)Method setting the active flag.voidsetCreationDate(java.util.Date creationDate)voidsetId(java.lang.Long id)Method setting the canonical id of the object.voidsetInactive()Method to delete an object logically.voidsetNotificationSubscriptionAuth(java.lang.String notificationSubscriptionAuth)voidsetNotificationSubscriptionEndpoint(java.lang.String notificationSubscriptionEndpoint)voidsetNotificationSubscriptionKey(java.lang.String notificationSubscriptionKey)voidsetToActive()Method to undelete an object logically.voidsetUser(ToDoUser user)voidsetVersion(java.lang.Integer version)Method setting the version of the instance, Should under normal circumstances not be manually invoked.-
Methods inherited from class com.proxemo.todo4.bom.ToDoVersionedIdentifiable
areEqual, getActiveAsIcon, getAnonymizeString, getCanonicalId, isTransient, setToTransient
-
-
-
-
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:ToDoVersionedIdentifiableMethod returning a canonical id of the object. Transient objects return -1;- Specified by:
getIdin classToDoVersionedIdentifiable- 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:ToDoVersionedIdentifiableMethod setting the canonical id of the object. Should under normal circumstances not be manually invoked.- Specified by:
setIdin classToDoVersionedIdentifiable- Parameters:
id- id of the object
-
getVersion
public java.lang.Integer getVersion()
Description copied from class:ToDoVersionedIdentifiableMethod returning the version of the instance- Specified by:
getVersionin classToDoVersionedIdentifiable- Returns:
- the version
-
setVersion
public void setVersion(java.lang.Integer version)
Description copied from class:ToDoVersionedIdentifiableMethod setting the version of the instance, Should under normal circumstances not be manually invoked.- Specified by:
setVersionin classToDoVersionedIdentifiable- Parameters:
version- of the object
-
isActive
public java.lang.Boolean isActive()
Description copied from class:ToDoVersionedIdentifiableMethod that returns whether the instance is active or not (means: logically deleted)- Specified by:
isActivein classToDoVersionedIdentifiable- Returns:
- boolean whether the object is active
-
setActive
public void setActive(java.lang.Boolean active)
Description copied from class:ToDoVersionedIdentifiableMethod setting the active flag. Invoking this method with false logically deletes the instance in the database.- Specified by:
setActivein classToDoVersionedIdentifiable- Parameters:
active- is the object active or not
-
setToActive
public void setToActive()
Description copied from class:ToDoVersionedIdentifiableMethod to undelete an object logically.- Specified by:
setToActivein classToDoVersionedIdentifiable
-
setInactive
public void setInactive()
Description copied from class:ToDoVersionedIdentifiableMethod to delete an object logically.- Specified by:
setInactivein classToDoVersionedIdentifiable
-
anonymize
public void anonymize()
- Specified by:
anonymizein classToDoVersionedIdentifiable
-
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)
-
getUser
public ToDoUser getUser()
-
setUser
public void setUser(ToDoUser user)
-
getActive
public java.lang.Boolean getActive()
-
-