|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.kuali.rice.ken.api.notification.NotificationChannel.Builder
public static final class NotificationChannel.Builder
A builder which can be used to construct NotificationChannel instances. Enforces the constraints of the NotificationChannelContract.
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Method Detail |
|---|
public static NotificationChannel.Builder create()
public static NotificationChannel.Builder create(NotificationChannelContract contract)
public NotificationChannel build()
ModelBuilder
build in interface ModelBuilderpublic String getName()
getName in interface NotificationChannelContractpublic String getDescription()
getDescription in interface NotificationChannelContractpublic boolean isSubscribable()
isSubscribable in interface NotificationChannelContractpublic List<NotificationListRecipient.Builder> getRecipientLists()
getRecipientLists in interface NotificationChannelContractpublic List<NotificationProducer.Builder> getProducers()
getProducers in interface NotificationChannelContractpublic List<NotificationChannelReviewer.Builder> getReviewers()
getReviewers in interface NotificationChannelContractpublic List<UserChannelSubscription.Builder> getSubscriptions()
getSubscriptions in interface NotificationChannelContractpublic Long getId()
getId in interface KenIdentifiablepublic Long getVersionNumber()
Versioned
getVersionNumber in interface Versionedpublic String getObjectId()
GloballyUnique
getObjectId in interface GloballyUniquepublic void setName(String name)
public void setDescription(String description)
public void setSubscribable(boolean subscribable)
public void setRecipientLists(List<NotificationListRecipient.Builder> recipientLists)
public void setProducers(List<NotificationProducer.Builder> producers)
public void setReviewers(List<NotificationChannelReviewer.Builder> reviewers)
public void setSubscriptions(List<UserChannelSubscription.Builder> subscriptions)
public void setId(Long id)
public void setVersionNumber(Long versionNumber)
public void setObjectId(String objectId)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||