Class NotificationRuleImpl
java.lang.Object
com.atlassian.core.bean.EntityObject
com.atlassian.bamboo.core.BambooEntityObject
com.atlassian.bamboo.notification.NotificationRuleImpl
- All Implemented Interfaces:
BambooIdProvider
,BambooObject
,NotificationRule
,Cloneable
,Comparable<NotificationRule>
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionint
boolean
@NotNull String
@Nullable String
@Nullable String
@Nullable String
int
hashCode()
void
setConditionData
(String conditionData) void
setConditionKey
(String conditionKey) void
setNotificationManager
(NotificationManager notificationManager) void
setNotificationSet
(NotificationSet notificationSet) void
setRecipient
(String recipient) void
setRecipientType
(String recipientType) toString()
Methods inherited from class com.atlassian.core.bean.EntityObject
clone, getCreationDate, getCurrentDate, getId, getLastModificationDate, setClock, setCreationDate, setId, setLastModificationDate
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
Methods inherited from interface com.atlassian.bamboo.core.BambooIdProvider
getId
Methods inherited from interface com.atlassian.bamboo.core.BambooObject
setId
-
Constructor Details
-
NotificationRuleImpl
public NotificationRuleImpl()
-
-
Method Details
-
getRecipient
- Specified by:
getRecipient
in interfaceNotificationRule
-
setRecipient
- Specified by:
setRecipient
in interfaceNotificationRule
-
getRecipientType
- Specified by:
getRecipientType
in interfaceNotificationRule
-
setRecipientType
- Specified by:
setRecipientType
in interfaceNotificationRule
-
getConditionKey
- Specified by:
getConditionKey
in interfaceNotificationRule
-
setConditionKey
- Specified by:
setConditionKey
in interfaceNotificationRule
-
getConditionData
- Specified by:
getConditionData
in interfaceNotificationRule
-
setConditionData
- Specified by:
setConditionData
in interfaceNotificationRule
-
getNotificationSet
- Specified by:
getNotificationSet
in interfaceNotificationRule
-
setNotificationSet
- Specified by:
setNotificationSet
in interfaceNotificationRule
-
setNotificationManager
- Specified by:
setNotificationManager
in interfaceNotificationRule
-
hashCode
public int hashCode()- Overrides:
hashCode
in classcom.atlassian.core.bean.EntityObject
-
equals
- Overrides:
equals
in classcom.atlassian.core.bean.EntityObject
-
compareTo
- Specified by:
compareTo
in interfaceComparable<NotificationRule>
-
toString
-