Class JpaNotificationState
- java.lang.Object
-
- com.broadleafcommerce.data.tracking.jpa.filtering.domain.JpaNotificationState
-
- All Implemented Interfaces:
com.broadleafcommerce.common.messaging.notification.domain.EntityAwareNotificationState
,com.broadleafcommerce.common.messaging.notification.domain.NotificationState
,Serializable
@Entity public class JpaNotificationState extends Object implements com.broadleafcommerce.common.messaging.notification.domain.EntityAwareNotificationState, Serializable
- Author:
- Jeff Fischer
- See Also:
NotificationState
, Serialized Form
-
-
Constructor Summary
Constructors Constructor Description JpaNotificationState()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected boolean
canEqual(Object other)
boolean
equals(Object o)
String
get_id()
int
getAttempts()
Instant
getChangeTimestamp()
Instant
getChangeTimestampAck()
String
getContainer()
String
getEntityType()
String
getMessageType()
String
getMessageValue()
String
getName()
Instant
getNextAttempt()
int
hashCode()
boolean
isAcked()
boolean
isStopped()
void
set_id(String _id)
void
setAcked(boolean acked)
void
setAttempts(int attempts)
void
setChangeTimestamp(Instant changeTimestamp)
void
setChangeTimestampAck(Instant changeTimestampAck)
void
setContainer(String container)
void
setEntityType(String entityType)
void
setMessageType(String messageType)
void
setMessageValue(String messageValue)
void
setName(String name)
void
setNextAttempt(Instant nextAttempt)
void
setStopped(boolean stopped)
String
toString()
-
-
-
Method Detail
-
get_id
public String get_id()
-
getContainer
public String getContainer()
-
getEntityType
public String getEntityType()
- Specified by:
getEntityType
in interfacecom.broadleafcommerce.common.messaging.notification.domain.EntityAwareNotificationState
-
getChangeTimestamp
public Instant getChangeTimestamp()
- Specified by:
getChangeTimestamp
in interfacecom.broadleafcommerce.common.messaging.notification.domain.NotificationState
-
getChangeTimestampAck
public Instant getChangeTimestampAck()
- Specified by:
getChangeTimestampAck
in interfacecom.broadleafcommerce.common.messaging.notification.domain.NotificationState
-
isAcked
public boolean isAcked()
- Specified by:
isAcked
in interfacecom.broadleafcommerce.common.messaging.notification.domain.NotificationState
-
isStopped
public boolean isStopped()
- Specified by:
isStopped
in interfacecom.broadleafcommerce.common.messaging.notification.domain.NotificationState
-
getAttempts
public int getAttempts()
- Specified by:
getAttempts
in interfacecom.broadleafcommerce.common.messaging.notification.domain.NotificationState
-
getNextAttempt
public Instant getNextAttempt()
- Specified by:
getNextAttempt
in interfacecom.broadleafcommerce.common.messaging.notification.domain.NotificationState
-
getName
public String getName()
- Specified by:
getName
in interfacecom.broadleafcommerce.common.messaging.notification.domain.NotificationState
-
getMessageType
public String getMessageType()
- Specified by:
getMessageType
in interfacecom.broadleafcommerce.common.messaging.notification.domain.NotificationState
-
getMessageValue
public String getMessageValue()
- Specified by:
getMessageValue
in interfacecom.broadleafcommerce.common.messaging.notification.domain.NotificationState
-
set_id
public void set_id(String _id)
-
setContainer
public void setContainer(String container)
-
setEntityType
public void setEntityType(String entityType)
- Specified by:
setEntityType
in interfacecom.broadleafcommerce.common.messaging.notification.domain.EntityAwareNotificationState
-
setChangeTimestamp
public void setChangeTimestamp(Instant changeTimestamp)
- Specified by:
setChangeTimestamp
in interfacecom.broadleafcommerce.common.messaging.notification.domain.NotificationState
-
setChangeTimestampAck
public void setChangeTimestampAck(Instant changeTimestampAck)
- Specified by:
setChangeTimestampAck
in interfacecom.broadleafcommerce.common.messaging.notification.domain.NotificationState
-
setAcked
public void setAcked(boolean acked)
- Specified by:
setAcked
in interfacecom.broadleafcommerce.common.messaging.notification.domain.NotificationState
-
setStopped
public void setStopped(boolean stopped)
- Specified by:
setStopped
in interfacecom.broadleafcommerce.common.messaging.notification.domain.NotificationState
-
setAttempts
public void setAttempts(int attempts)
- Specified by:
setAttempts
in interfacecom.broadleafcommerce.common.messaging.notification.domain.NotificationState
-
setNextAttempt
public void setNextAttempt(Instant nextAttempt)
- Specified by:
setNextAttempt
in interfacecom.broadleafcommerce.common.messaging.notification.domain.NotificationState
-
setName
public void setName(String name)
- Specified by:
setName
in interfacecom.broadleafcommerce.common.messaging.notification.domain.NotificationState
-
setMessageType
public void setMessageType(String messageType)
- Specified by:
setMessageType
in interfacecom.broadleafcommerce.common.messaging.notification.domain.NotificationState
-
setMessageValue
public void setMessageValue(String messageValue)
- Specified by:
setMessageValue
in interfacecom.broadleafcommerce.common.messaging.notification.domain.NotificationState
-
canEqual
protected boolean canEqual(Object other)
-
-