Package com.webmethods.event
Interface ICAFNotificationBean
- All Superinterfaces:
Cloneable
,Serializable
Each CAF Notification bean will have strongly typed subclasses that expose
- A Strongly typed Event Object
- An Optional Strongly typed Subscription Object
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptionclone()
getEvent()
The event that triggers this notificationThe list of objects available on the bean that should be exposed directly on the faces context without having to 'navigate' down through the beanThe list of recipients for this notificationThe view to render this notificationGet the ID used to allow users to subscribe this notificationNeed some class loder informationboolean
Flag to determine whether this notification has matching subscriptionsvoid
void
setSupportsSubscription
(boolean supportsSubscription)
-
Method Details
-
getNotificationRecipients
List<INotificationRecipient> getNotificationRecipients()The list of recipients for this notification -
getNotificationView
String getNotificationView()The view to render this notification -
getEvent
ICAFEvent getEvent()The event that triggers this notification -
setEvent
-
isSupportsSubscription
boolean isSupportsSubscription()Flag to determine whether this notification has matching subscriptions -
setSupportsSubscription
void setSupportsSubscription(boolean supportsSubscription) -
getSubscriptionID
String getSubscriptionID()Get the ID used to allow users to subscribe this notification -
getWebAppID
String getWebAppID()Need some class loder information -
getNotificationMappings
List<ICAFNotificationBean.NotificationMapping> getNotificationMappings()The list of objects available on the bean that should be exposed directly on the faces context without having to 'navigate' down through the bean -
clone
- Throws:
CloneNotSupportedException
- See Also:
-