org.kuali.rice.ken.api.notification
Interface NotificationChannelContract

All Superinterfaces:
GloballyUnique, KenIdentifiable, Versioned
All Known Implementing Classes:
NotificationChannel, NotificationChannel.Builder, NotificationChannelBo

public interface NotificationChannelContract
extends KenIdentifiable, Versioned, GloballyUnique


Method Summary
 String getDescription()
           
 String getName()
           
 List<? extends NotificationProducerContract> getProducers()
           
 List<? extends NotificationListRecipientContract> getRecipientLists()
           
 List<? extends NotificationChannelReviewerContract> getReviewers()
           
 List<? extends UserChannelSubscriptionContract> getSubscriptions()
           
 boolean isSubscribable()
           
 
Methods inherited from interface org.kuali.rice.ken.api.common.KenIdentifiable
getId
 
Methods inherited from interface org.kuali.rice.core.api.mo.common.Versioned
getVersionNumber
 
Methods inherited from interface org.kuali.rice.core.api.mo.common.GloballyUnique
getObjectId
 

Method Detail

getName

String getName()

getDescription

String getDescription()

isSubscribable

boolean isSubscribable()

getRecipientLists

List<? extends NotificationListRecipientContract> getRecipientLists()

getProducers

List<? extends NotificationProducerContract> getProducers()

getReviewers

List<? extends NotificationChannelReviewerContract> getReviewers()

getSubscriptions

List<? extends UserChannelSubscriptionContract> getSubscriptions()


Copyright © 2005-2012 The Kuali Foundation. All Rights Reserved.