Class Subscription


  • public class Subscription
    extends Object
    Subscription for notifications
    • Field Detail

      • 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 subscription
        channels - list of Channel
        condition - condition under which this subscription activates
        messageTemplate - of message
        title - 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 subscription
        channels - list of Channel
        condition - condition under which this subscription activates
        messageTemplate - of message
        subjectTemplate - of message
        title - name of subscription