Package com.gooddata.notification
Class Subscription
- java.lang.Object
-
- com.gooddata.notification.Subscription
-
public class Subscription extends Object
Subscription for notifications
-
-
Field Summary
Fields Modifier and Type Field Description static StringURIstatic org.springframework.web.util.UriTemplateURI_TEMPLATE
-
Constructor Summary
Constructors Constructor Description Subscription(List<Trigger> triggers, List<Channel> channels, TriggerCondition condition, MessageTemplate messageTemplate, MessageTemplate subjectTemplate, String title)Creates SubscriptionSubscription(List<Trigger> triggers, List<Channel> channels, TriggerCondition condition, MessageTemplate messageTemplate, String title)Creates Subscription
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description List<String>getChannels()TriggerConditiongetCondition()MetagetMeta()MessageTemplategetSubjectTemplate()MessageTemplategetTemplate()List<Trigger>getTriggers()StringtoString()
-
-
-
Field Detail
-
URI
public static final String URI
- See Also:
- Constant Field Values
-
URI_TEMPLATE
public static final org.springframework.web.util.UriTemplate URI_TEMPLATE
-
-
Constructor Detail
-
Subscription
public Subscription(List<Trigger> triggers, List<Channel> channels, TriggerCondition condition, MessageTemplate messageTemplate, String title)
Creates Subscription- Parameters:
triggers- triggers of subscriptionchannels- list ofChannelcondition- condition under which this subscription activatesmessageTemplate- of messagetitle- name of subscription
-
Subscription
public Subscription(List<Trigger> triggers, List<Channel> channels, TriggerCondition condition, MessageTemplate messageTemplate, MessageTemplate subjectTemplate, String title)
Creates Subscription- Parameters:
triggers- triggers of subscriptionchannels- list ofChannelcondition- condition under which this subscription activatesmessageTemplate- of messagesubjectTemplate- of messagetitle- name of subscription
-
-
Method Detail
-
getCondition
public TriggerCondition getCondition()
-
getTemplate
public MessageTemplate getTemplate()
-
getSubjectTemplate
public MessageTemplate getSubjectTemplate()
-
getMeta
public Meta getMeta()
-
-