@Role
public interface TargetableNotificationPreferenceBuilder
TargetableNotificationPreference
.Modifier and Type | Method and Description |
---|---|
TargetableNotificationPreference |
build() |
TargetableNotificationPreferenceBuilder |
prepare()
Prepare the builder for a new instance.
|
TargetableNotificationPreferenceBuilder |
setCategory(NotificationPreferenceCategory category) |
TargetableNotificationPreferenceBuilder |
setEnabled(boolean isEnabled)
Define if the notification preference is enabled or not.
|
TargetableNotificationPreferenceBuilder |
setFormat(NotificationFormat format) |
TargetableNotificationPreferenceBuilder |
setProperties(Map<NotificationPreferenceProperty,Object> properties) |
TargetableNotificationPreferenceBuilder |
setProviderHint(String providerHint) |
TargetableNotificationPreferenceBuilder |
setStartDate(Date startDate) |
TargetableNotificationPreferenceBuilder |
setTarget(org.xwiki.model.reference.EntityReference target) |
TargetableNotificationPreference build()
TargetableNotificationPreference
TargetableNotificationPreferenceBuilder prepare()
TargetableNotificationPreferenceBuilder setEnabled(boolean isEnabled)
isEnabled
- true if the preference should be enabledTargetableNotificationPreferenceBuilder setFormat(NotificationFormat format)
format
- the format of the preferenceTargetableNotificationPreferenceBuilder setProperties(Map<NotificationPreferenceProperty,Object> properties)
properties
- a map of the preference propertiesTargetableNotificationPreferenceBuilder setProviderHint(String providerHint)
providerHint
- the hint of the provider of the preferenceTargetableNotificationPreferenceBuilder setStartDate(Date startDate)
startDate
- the start date of the preferenceTargetableNotificationPreferenceBuilder setTarget(org.xwiki.model.reference.EntityReference target)
target
- the target of the preferenceTargetableNotificationPreferenceBuilder setCategory(NotificationPreferenceCategory category)
category
- the category of the preferenceCopyright © 2004–2021 XWiki. All rights reserved.